@charset "UTF-8";@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 0.01))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 0.01))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.cn-cookie-link{cursor:pointer}:root{--cs-primary-color:var()}#cn-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}#cn-wrapper :before{display:none}#cn-wrapper button{display:inline-block;padding:.2rem .5rem;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d6d6d6;color:text(#d6d6d6);cursor:pointer;font-family:Barlow,sans-serif;font-size:1rem;line-height:1;text-align:center;text-decoration:none;-webkit-transition:background .25s ease-in-out,-webkit-transform .15s ease;transition:background .25s ease-in-out,-webkit-transform .15s ease;transition:background .25s ease-in-out,transform .15s ease;transition:background .25s ease-in-out,transform .15s ease,-webkit-transform .15s ease}#cn-wrapper button:focus,#cn-wrapper button:hover{background:rgb(188.5,188.5,188.5);color:text(rgb(188.5,188.5,188.5))}#cn-wrapper button:focus{outline:1px solid;outline-color:text(rgb(188.5,188.5,188.5));outline-offset:-4px}#cn-wrapper button:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal,#cn-wrapper .cn-nav #cn-accept-banner,#cn-wrapper .cn-nav #cn-deny-banner,#cn-wrapper .cn-nav #cn-settings-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;background-color:#d6d6d6;color:text(#d6d6d6);font-family:Barlow,sans-serif;font-size:16px}#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal:focus,#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal:hover,#cn-wrapper .cn-nav #cn-accept-banner:focus,#cn-wrapper .cn-nav #cn-accept-banner:hover,#cn-wrapper .cn-nav #cn-deny-banner:focus,#cn-wrapper .cn-nav #cn-deny-banner:hover,#cn-wrapper .cn-nav #cn-settings-banner:focus,#cn-wrapper .cn-nav #cn-settings-banner:hover{background-color:rgb(188.5,188.5,188.5);color:text(rgb(188.5,188.5,188.5))}#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal:focus,#cn-wrapper .cn-nav #cn-accept-banner:focus,#cn-wrapper .cn-nav #cn-deny-banner:focus,#cn-wrapper .cn-nav #cn-settings-banner:focus{outline-color:text(rgb(188.5,188.5,188.5))}.cn-modal-bg{position:fixed;z-index:1030;top:0;left:0;width:100vw;height:100dvh;background-color:rgba(0,0,0,.6);cursor:pointer;opacity:0;-webkit-transition:.3s;transition:.3s;visibility:hidden}.cn-modal-bg-active{cursor:default}.cn-open .cn-modal-bg{opacity:1;visibility:visible}#cn-wrapper,.cn-disabled{pointer-events:none}#cn-wrapper{position:fixed;z-index:1050;top:0;left:0;width:100vw;height:100dvh}#cn-wrapper #cn-cookie-btn{position:fixed;right:auto;bottom:.5rem;left:.5rem;width:2.4rem;height:2.4rem;padding:.3rem;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 .1rem 1rem rgba(0,0,0,.35);box-shadow:0 .1rem 1rem rgba(0,0,0,.35);cursor:pointer;pointer-events:auto}#cn-wrapper #cn-cookie-btn:focus{outline-color:rgb(208.7644230769,131.5336538462,42.2355769231);outline-offset:.1rem;outline-width:.2rem}#cn-wrapper #cn-cookie-btn-icon circle,#cn-wrapper #cn-cookie-btn-icon path{fill:#dc9c52}#cn-wrapper #cn-banner{position:absolute;z-index:1050;top:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;max-height:100dvh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-radius:0;margin:auto;margin-bottom:0;background-color:#fff;-webkit-box-shadow:0 .1rem 1rem rgba(0,0,0,.35);box-shadow:0 .1rem 1rem rgba(0,0,0,.35);line-height:normal;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}#cn-wrapper #cn-banner .cn-modal-top-line{-ms-flex-item-align:end;align-self:end}#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal{width:4rem;height:3rem;border-bottom-left-radius:.5rem}#cn-wrapper #cn-banner>*{pointer-events:all}#cn-wrapper #cn-li-template{display:none}#cn-wrapper .d-none{display:none!important}#cn-wrapper .cn-content{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.8rem;overflow-y:auto}#cn-wrapper .cn-content .cn-switch{position:relative;display:inline-block;overflow:hidden;width:4.2rem;height:2.4rem;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}#cn-wrapper .cn-content .cn-switch:focus,#cn-wrapper .cn-content .cn-switch:focus-visible{border:.1rem solid #dc9c52}#cn-wrapper .cn-content .cn-switch input{display:none}#cn-wrapper .cn-content .cn-switch input+span{position:absolute;border-radius:2rem;background:#b7b7b7;inset:0}#cn-wrapper .cn-content .cn-switch input+span:before{position:absolute;top:50%;left:.21rem;display:inline-block;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s}#cn-wrapper .cn-content .cn-switch input:indeterminate+span{background:#b7b7b7}#cn-wrapper .cn-content .cn-switch input:indeterminate+span:before{left:1.08rem}#cn-wrapper .cn-content .cn-switch input:checked+span{background:#dc9c52}#cn-wrapper .cn-content .cn-switch input:checked+span:before{left:2.16rem}#cn-wrapper .cn-content .cn-banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#707070;font-family:Barlow,sans-serif;font-size:16px}#cn-wrapper .cn-content .cn-banner-content .cn-banner-img{text-align:center}#cn-wrapper .cn-content .cn-banner-content .cn-banner-img img{width:90%;-o-object-fit:contain;object-fit:contain}#cn-wrapper .cn-content .cn-banner-content .cn-banner-text .cn-banner-title{color:#dc9c52;font-family:Satisfy,sans-serif;font-size:28px;font-weight:700;line-height:inherit;text-align:left}#cn-wrapper .cn-content .cn-banner-content .cn-banner-text .cn-banner-para-p{margin:6px 0;text-align:justify}#cn-wrapper .cn-content .cn-modal-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cn-wrapper .cn-content .cn-modal-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;list-style:none}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border:1px solid #e4e4e4;border-radius:20px;margin:10px 0}#cn-wrapper .cn-content .cn-modal-container span{color:#dc9c52;font-family:Barlow,sans-serif;font-size:16px}#cn-wrapper .cn-content .cn-modal-container a{font-family:Barlow,sans-serif;font-size:16px}#cn-wrapper .cn-content .cn-modal-container label{color:#dc9c52;font-family:Barlow,sans-serif;font-size:16px}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-name{color:#dc9c52}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-infos{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-infos span:first-of-type{font-size:20px;font-weight:700}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-infos .cn-cookie-description{color:#707070}#cn-wrapper .cn-content .cn-modal-container .cn-cookie-infos a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#cn-wrapper .cn-nav{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:6rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #6d6d6d}#cn-wrapper .cn-nav #cn-deny-banner{width:50%}#cn-wrapper .cn-nav #cn-accept-banner{width:50%;border-right:1px solid #6d6d6d;border-left:1px solid #6d6d6d}#cn-wrapper .cn-nav #cn-settings-banner{width:100%;border-top:1px solid #6d6d6d}.cn-open{overflow:hidden!important}.cn-open #cn-wrapper #cn-banner{opacity:1;visibility:visible}@font-face{font-family:icomoon;src:url(../fonts/icons/icomoon.eot?yuer6r);src:url(../fonts/icons/icomoon.eot?yuer6r#iefix) format("embedded-opentype"),url(../fonts/icons/icomoon.ttf?yuer6r) format("truetype"),url(../fonts/icons/icomoon.woff?yuer6r) format("woff"),url(../fonts/icons/icomoon.svg?yuer6r#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:IcoMoon-Free;src:url(../fonts/icons/IcoMoon-Free.ttf) format("truetype");font-weight:400;font-style:normal}.icon2{font-family:IcoMoon-Free!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon2-cart:before{content:"\e93a"}[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-arrow:before{content:"\e90a"}.icon-cancel:before{content:"\e90b"}.icon-refresh:before{content:"\e90c"}.icon-cook:before{content:"\e904"}.icon-snow:before{content:"\e905"}.icon-user:before{content:"\e906"}.icon-user-circle:before{content:"\e902"}.icon-facebook1:before{content:"\e907"}.icon-search:before{content:"\e908"}.icon-instagram:before{content:"\e909"}.icon-play:before{content:"\e903"}.icon-youtube:before{content:"\e901"}.icon-facebook:before{content:"\e900"}.icon-fresh{width:25px;height:25px;margin-right:1px}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 6, 2018 */@font-face{font-family:felt;src:url(../fonts/blue_vinyl_fonts_-_felt_that-webfont.woff2) format("woff2"),url(../fonts/blue_vinyl_fonts_-_felt_that-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:mont;src:url(../fonts/fontfabric_-_mont_bold-webfont.woff2) format("woff2"),url(../fonts/fontfabric_-_mont_bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:mont;src:url(../fonts/fontfabric_-_mont_book-webfont.woff2) format("woff2"),url(../fonts/fontfabric_-_mont_book-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:mont;src:url(../fonts/fontfabric_-_mont_regular-webfont.woff2) format("woff2"),url(../fonts/fontfabric_-_mont_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:mont;src:url(../fonts/fontfabric_-_mont_semibold-webfont.woff2) format("woff2"),url(../fonts/fontfabric_-_mont_semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:courgette;src:url(../fonts/Courgette-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.filter-block__list,.footer .additional-links,.header .additional-links,.header .social-menu,.social-menu.colored,.video-section .bottom-card__text .unmarked-list{margin:0;padding:0;list-style:none}.clearfix:after,.environnement-section .text-img-row .col-r:after,.masonry-grid:after,.nutrition-section .float-blocks:after,.nutrition-section .split-section .text-image-group:after,.nutrition-section .split-section:after,.product-detail__header:after{content:"";display:block;clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e;background:#fff;font:16px/1.2 mont,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px}img{max-width:100%;height:auto}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit}.h1,h1{font-size:70px}.h2,h2{font-size:44px}.h3,h3{font-size:40px}.h4,h4{font-size:30px}.h5,h5{font-size:24px}.h6,h6{font-size:15px}p{margin:0}a{color:#e11c1b}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #4c4c4c;padding:10px 20px}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#000}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#4c4c4c}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#4c4c4c}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#4c4c4c}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#4c4c4c}input[type=date].placeholder,input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#4c4c4c}fieldset{margin-top:15px}select{border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;cursor:pointer}.advantages--news .news--boxes>div,.advantages-wrapper .advantages--content,.advantages-wrapper .inscription--content,.art .title-header,.confirm-inscription-wrapper .advantages--content,.confirm-inscription-wrapper .inscription--content,.equal .red-frame,.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.inscription-wrapper .advantages--content,.inscription-wrapper .inscription--content,.labours .witness-bloc,.labours .witness-header,.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box,.landingCroustiFine .red-frame,.landingDessert .img-patisseries,.landingDessert .para,.landingDessert .paragraphs,.landingDessert .subtitle-chapter,.landingDessert .title-game,.landingSecretsCuisine .red-frame,.ltd .content-bloc,.ltd .red-frame,.mesbrs-wrapper .advantages--content,.mesbrs-wrapper .inscription--content,.mesbrs-wrapper .mesbrs--content .reduction--bloc .detail--bloc,.mif .brands,.mif .essential-container .red-frame,.mif .red-frame,.mif .story-container,.mif .story-container .red-frame .title,.mif .values-flex,.mif .values-flex>div:first-child,.mif .white-frame,.mif .white-frame .title,.recipe-art .recipe-content .recipe-advice,.reinit-wrapper .advantages--content,.reinit-wrapper .inscription--content,.secret-art .first-secret--main .card-secret,.slider-art-tips .text-holder{-webkit-box-shadow:5px 5px 15px 0 #7a7878;box-shadow:5px 5px 15px 0 #7a7878}input.input-frigo,textarea.input-frigo{-webkit-box-shadow:0 5px 2px 0 #a6a7a5;box-shadow:0 5px 2px 0 #a6a7a5}.art .slider-ingredients .art-slide .link .recipe-img,.art .slider-recipe-others .art-slide .link .recipe-img,.art .swiper-art .swiper-slide .link .recipe-img,.landing-frigo .frigo--experience .exp--work .work-wrapper .solutions-wrapper .sol-wrapper,.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img,.landing-frigo .frigo--pause .pause--wrapper .pause--contact,.landing-frigo .frigo--pause .pause--wrapper .pause--img img,.landing-frigo .frigo--pause .pause--wrapper .pause--txt,.landing-frigo .frigo--products .products--brands--block{-webkit-box-shadow:-5px 5px 5px 0 #a6a7a5;box-shadow:-5px 5px 5px 0 #a6a7a5}.equal .integer-pola,.labours .labours-pola,.landingBio .decoration-section.decoration-section3 .col-r .product-img .img-holder,.landingBio .pdt-img .product,.landingCroustiFine .range-wrapper .advantages-wrapper,.landingGratinsADorer .decoration-section.decoration-section1 .text-small a img,.landingPatesCuisinees .decoration-section.decoration-section1 .text-small img,.landingSecretsCuisine .range-wrapper .advantages-wrapper,.mif .pola img,.mif .story-container .red-frame .pola-red-frame{-webkit-filter:drop-shadow(5px 5px 15px rgb(122,120,120));filter:drop-shadow(5px 5px 15px rgb(122,120,120))}.container{width:100%;max-width:100%;padding:0 15px;margin:0 auto}.wrapper{max-width:1920px;margin:0 auto}body{padding-top:0;max-width:100%;overflow-x:hidden;overflow-y:auto;background-color:#fcfdfc;background-image:url(../images/body-bg.png);background-position:50% 50%;font-size:1.11vw;min-height:100%}body .wrapper{padding:5.9vw 0 0}.cursive{font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400!important}.marked-red{color:#e11c1b}.pointer{cursor:pointer}.text-start{text-align:start}.text-center{text-align:center}.d-none{display:none}.text-decoration-none{text-decoration:none}.title-row{display:inline-block;width:100%;text-align:center;font-size:2.08vw;font-weight:400}.title-row.cursive{font-size:5vw;line-height:.7}.additional-indents{padding:0 4.5%}.container-fluid{padding:0 15px}.hidden-desktop{display:none;padding-top:30px}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.me-1{margin-right:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pb-2{padding-bottom:2rem!important}.pb-5{padding-bottom:5rem!important}.pb-8{padding-bottom:8rem!important}.px-1{padding-left:1rem!important;padding-right:1rem!important}.px-2{padding-left:2rem!important;padding-right:2rem!important}.px-4{padding-left:4rem!important;padding-right:4rem!important}.py-4{padding-top:4rem!important;padding-bottom:4rem!important}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rotate30{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes rotate30{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.rotate30{-webkit-animation-name:rotate30;animation-name:rotate30;opacity:1!important;visibility:visible!important}@-webkit-keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(.85);transform:scale(.85)}}@keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(.85);transform:scale(.85)}}.fadeInZoom{-webkit-animation-name:fadeInZoom;animation-name:fadeInZoom}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animation-opacity{opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes swing{20%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing;opacity:1!important;visibility:visible!important}@-webkit-keyframes slideInRight{0%{opacity:1;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInRight{0%{opacity:1;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideInLeft{0%{opacity:1;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{opacity:1;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes zoom103{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes zoom103{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.03);transform:scale(1.03)}}.grid-item .zoom103,.thumb-col .zoom103{opacity:1!important;visibility:visible!important;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff}.products-row__item .text a{color:unset;text-decoration:none}.products-row__item .txt-see-product{margin-top:50px;text-decoration:underline;cursor:pointer}.products-row__item .content-click2b{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.desk-hidden{display:none}.tab-hidden{display:block}.h1-replacement{color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400!important;font-size:3vw}.span-h1{font-weight:400}#r_captcha{margin-top:1rem;margin-bottom:1rem}.header{position:fixed;top:0;left:0;right:0;background-color:#fff;padding:.9vw;max-width:1920;margin:0 auto;z-index:100}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .mobile-items{display:none}.header .menu-opener{background-color:red;display:none;position:absolute;right:38px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;font-size:14px;cursor:pointer}.header .menu-opener .open-btn{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:0;right:0;padding-right:25px}.header .menu-opener .open-btn:after{content:"";position:absolute;top:3px;right:0;width:18px;height:7px;border:2px solid #e11c1b;border-left:none;border-right:none}.header .menu-opener .open-btn:before{content:"";position:absolute;height:2px;top:13px;right:9px;width:9px;background-color:#e11c1b}.header .menu-opener .close-btn{opacity:0;visibility:hidden;position:absolute;top:0;right:0;padding-right:25px;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.header .menu-opener .close-btn:after,.header .menu-opener .close-btn:before{content:"";position:absolute;width:18px;height:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0;top:50%;background-color:#e11c1b}.header .menu-opener .close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .logo{width:11.55vw;margin-right:2.5vw;padding:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header .logo:hover{opacity:.8}.header .logo img{width:100%;height:auto;vertical-align:top}.header a{text-decoration:none;color:#000;font-size:14px;margin-right:1.5vw;font-size:.9vw;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header a:hover{color:#e11c1b}.header a.has-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header a.has-icon i{margin-left:6px;color:#e11c1b}.header .square{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;border-radius:unset;text-transform:none;font-weight:400}.header .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .additional-links{text-align:center}.header .additional-links a{font-size:16px}.header .additional-links li{padding:10px}.header .social-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:40px 0 21px}.header .social-menu a{margin:0}.header .social-menu i{font-size:32px}.header .social-menu li{padding:0 5px}.menu-opened .header .main-nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.menu-opened .header .close-btn{opacity:1;visibility:visible}.menu-opened .header .open-btn{opacity:0;visibility:hidden}.menu-opened .linkedin-txt{padding:0 3px;font-size:30px;font-weight:700;background-color:#fff;color:#e11c1b!important;border-radius:13%}.footer{background-color:#fff}.footer .additional-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.08vw 0;border-top:1px solid #e6e6e6}.footer .additional-links li{margin:0 1.04vw 1.04vw;text-align:center}.footer .additional-links a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#6d6d6d;text-decoration:none}.footer .additional-links a:hover{color:#000}.footer-inner{padding:1.39vw 0 0}.footer-inner .logo{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:12.23vw;display:block;margin:0 auto .55vw}.footer-inner .logo:hover{opacity:.8}.footer-inner .single-text{text-decoration:none;color:#2b2b2b;text-align:center;font-size:1.04vw;margin:0 auto 2.78vw}.footer-inner .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.08vw;font-weight:600}.footer-inner .main-nav a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;padding:0 1.74vw;text-decoration:none;color:#000;text-align:center}.footer-inner .main-nav a:hover{color:#e11c1b}.social-block.colored{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.04vw}.social-block.colored .title{margin-bottom:.69vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.57vw;line-height:1;color:#e11c1b}.social-menu.colored{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-menu.colored li{margin:0 1.04vw}.social-menu.colored a{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block;text-decoration:none}.social-menu.colored a:hover{opacity:.8}.social-menu.colored i{display:block;font-size:2.78vw}.social-menu.colored .icon-facebook{color:#4065b7}.social-menu.colored .icon-instagram{background:linear-gradient(45deg,#fed809,#ed1c24,#b82cbc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.social-menu.colored .instagram-icon,.social-menu.colored .linkedin-icon{width:2.78vw;height:2.78vw}.social-menu.colored .instagram-icon img,.social-menu.colored .linkedin-icon img{width:100%;height:auto}.social-menu.colored .icon-youtube{font-size:3.47vw;-webkit-transform:translateY(-.35vw);-ms-transform:translateY(-.35vw);transform:translateY(-.35vw)}.page_common{padding:0 4.5%}.page_common h1{font-size:4.3vw;color:#e11c1b;font-family:felt;font-weight:100;margin:1.8vw auto;max-width:70vw;text-align:center}.page_common h2{line-height:1.2;font-size:2.43vw;font-weight:600;margin:1.8vw 0}.page_common h3{font-size:1.81vw;margin:1.2vw 0}.page_common h4{font-size:1.6vw;margin:1vw 0}.page_common p{padding:5px 0}.page_desinscription .container{position:relative}.page_desinscription .container img{position:absolute;top:0}.page_desinscription .container img.set{top:-100px;right:0}.page_desinscription h2{font-size:3.3vw;text-align:center;color:#e11c1b;font-family:felt;font-weight:100;padding:1.8vw 0;padding-top:150px}.page_desinscription p{text-align:center;margin-bottom:20px}.page_desinscription .btn{margin-bottom:150px}.text404{position:absolute;width:600px;margin-left:30%;z-index:5;display:block;text-align:center;top:150px;background-color:hsla(0,0%,100%,.7);padding:20px;border-radius:20px}.page404 img{max-width:1001px;margin:0 auto;display:block;z-index:1}.recette-slide .image-holder{overflow:hidden}.btn-back{margin:30px auto!important}.heading-recette .title{font-size:3.4vw;margin-top:50px;margin-bottom:20px;line-height:1;font-weight:600;text-align:center}.heading-recette .content-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:61vh;width:74vw;margin:0 auto;background-color:#fff;overflow:hidden}.heading-recette .content-heading .figure{max-width:60vw;margin:0}.heading-recette .content-heading .figure img{position:relative}.heading-recette .content-heading .side-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-left:10px}.heading-recette .content-heading .side-icons .side-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading-recette .content-heading .side-icons .side-icon i{font-size:35px}.heading-recette .content-heading .side-icons .side-icon p{margin-top:10px;font-weight:700}.btn-mobile{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.btn-mobile .fbShare2{color:#fff;background-color:#3b5998;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:12.23vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.2vw;padding:0 1.46vw;border:.14vw solid transparent;border-radius:.5vw;margin:0 auto;font-size:.9vw;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.6px;text-align:center}.btn-mobile .fbShare2 i{margin-right:10px}.btn-mobile .fbShare2:hover{color:#3b5998;background-color:transparent;border:.14vw solid #3b5998}.recipe-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.recipe-detail h3{color:#e11c1b;font-size:3.5vw;line-height:.7;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.recipe-detail .ingredients{width:20vw;margin-right:50px;background-color:#fff;padding:20px;margin-bottom:10px}.recipe-detail .ingredients ul{list-style:none;padding:0;margin:0}.recipe-detail .ingredients li{padding-left:1em;position:relative;margin:15px 0}.recipe-detail .ingredients li:before{content:"• ";color:#e11c1b;font-size:2em;position:absolute;top:-9px;left:0}.recipe-detail .ingredients .btn.desktop{margin-top:30px}.recipe-detail .ingredients .advantages,.recipe-detail .ingredients .fbShare{color:#fff;background-color:#3b5998;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:12.23vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.2vw;padding:0 1.46vw;border:.14vw solid transparent;border-radius:.5vw;margin:0 auto;font-size:.9vw;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.6px;text-align:center;margin-top:30px}.recipe-detail .ingredients .advantages i,.recipe-detail .ingredients .fbShare i{margin-right:10px}.recipe-detail .ingredients .advantages:hover,.recipe-detail .ingredients .fbShare:hover{color:#3b5998;background-color:transparent;border:.14vw solid #3b5998}.recipe-detail .ingredients .advantages{background-color:#e11c1b;text-transform:unset;padding:2.5vw 1.46vw}.recipe-detail .ingredients .advantages:hover{color:#e11c1b;background-color:transparent;border:.14vw solid #e11c1b}.recipe-detail .preparation{width:50vw;padding-top:20px}.recipe-detail .preparation .prep{background-color:#fff;padding:20px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail .preparation .prep.prod{-ms-flex-pack:distribute;justify-content:space-around}.recipe-detail .preparation .prep span{min-width:27px;font-size:50px;margin-right:15px;color:#ccc}.recipe-detail .preparation .prep .txt-product{width:45%}.recipe-detail .preparation .prep a{max-height:150px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.recipe-detail .preparation .prep a img{height:150px;width:auto}.recipe-detail .preparation .prep a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.additional-indents-recette{display:-webkit-box;display:-ms-flexbox;display:flex}.video-recipe{max-width:1263px;margin:0 auto}.video-recipe .videos-links{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.video-recipe .videos-links .videolink{margin:10px;position:relative;height:293px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.video-recipe .videos-links .videolink:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.video-recipe .videos-links .videolink .content{position:absolute;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.video-recipe .videos-links .videolink .content p{z-index:5;text-align:center;padding:10px;color:#e11c1b;font-size:2.5vw;line-height:.7;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;text-shadow:0 3px 0 #fff,0 0 10px #fff,0 -3px 0 #fff,2px -2px 2px #fff,0 -2px 0 #cacaca,7px 1px 25px #dcdcdc,-2px 0 0 #fff,-1px 0 2px #fff,0 0 2px #999,-2px 3px 2px #666;margin-bottom:10px}.video-recipe .videos-links .videolink .btn-play{color:#fff;width:30%;height:auto}.video-recipe .videos-links .videolink .greyHover{min-height:100%;width:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;z-index:2}.video-recipe .btn{margin-bottom:100px}.contact{max-width:80vw;position:relative;margin:0 auto}.contact form{z-index:5;margin-bottom:50px}.contact .title-sub{margin-top:50px;margin-bottom:10px;font-weight:700;font-size:1.5vw;text-align:center}.contact h3{color:#e11c1b;font-size:4.5vw;line-height:.7;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;text-align:center}.contact .entree{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact .entree.upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .error-msg{color:#e11c1b;font-weight:700}.contact .error-msg ul{list-style:none}.contact .form-check input:invalid,.contact .form-check select:invalid,.contact .form-check textarea:invalid{border:3px solid #ff9c9c;background-color:#fccaca}.contact .form-check input:invalid+.msg-infos,.contact .form-check input:invalid+.msg-infos-text-area,.contact .form-check select:invalid+.msg-infos,.contact .form-check select:invalid+.msg-infos-text-area,.contact .form-check textarea:invalid+.msg-infos,.contact .form-check textarea:invalid+.msg-infos-text-area{display:block}.contact .form-check input:valid,.contact .form-check select:valid,.contact .form-check textarea:valid{background-color:#dfd;border:3px solid #87d68f}.contact .form-check input:valid+.msg-infos,.contact .form-check input:valid+.msg-infos-text-area,.contact .form-check select:valid+.msg-infos,.contact .form-check select:valid+.msg-infos-text-area,.contact .form-check textarea:valid+.msg-infos,.contact .form-check textarea:valid+.msg-infos-text-area{display:none}.contact input,.contact select,.contact textarea{width:35vw;margin:5px 0 0;border-radius:10px;border:3px solid #ccc}.contact input.error,.contact select.error,.contact textarea.error{border:3px solid #e11c1b}.contact .msg-infos{width:70%;margin:auto}.contact .msg-infos,.contact .msg-infos-text-area{color:#000;background-color:#ff9c9c;border-bottom:3px solid #ff5454;border-left:3px solid #ff5454;border-right:3px solid #ff5454;border-radius:0 0 10px 10px;text-align:center;display:none}.contact .msg-infos-text-area{width:50%}.contact #civilite{color:#444;margin:10px 0;border-radius:10px;padding:10px 20px}.contact #civilite.error{border:3px solid #e11c1b}.contact #contact_btn{border:none;margin:10px auto;padding:10px 30px;width:auto;font-size:1.5vw}.contact .submit-p{text-align:center}.contact textarea{height:150px;width:50vw}.contact .upload input[type=file]{position:absolute;margin-top:3px;margin-left:3px;height:1px;width:1px;z-index:-5}.contact .upload .filepath,.contact .upload .infopj{display:block;margin-top:8px}.contact .upload .filepath{margin-left:22%;font-weight:700;font-size:16px}.contact .upload .upload-btn{cursor:pointer;width:20vw;color:#fff;font-size:14px;padding:6px 9px;background:#e11c1b;text-align:center;border-radius:3px}.contact .upload .upload-file{display:none}.contact .text{font-weight:700;margin:15px 0}.deco01{top:0;left:-6vw}.deco01,.deco02{position:absolute;z-index:-1}.deco02{top:5vh;left:67vw}.deco03{position:absolute;z-index:-1;top:74vh;left:60vw}.red-font{color:#e11c1b}.post-title{font-size:3.17vw;color:#000;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;margin:0;padding-top:20px;text-align:center}.le-club{max-width:90vw;margin:2vw auto;text-align:center}.le-club .title--club{position:relative;margin-bottom:2vw}.le-club .heading-club,.le-club .products-club{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.le-club .heading-club{top:1vw;right:1vw}.le-club .products-club{top:1vw;left:1vw}.le-club .content-club{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.le-club .content-club .paper{position:relative;width:649px}.le-club .content-club .paper .text-paper{position:absolute;width:340px;top:100px;left:25px}.le-club .content-club .paper .text-paper p{margin:1vw 2vw}.le-club .content-club .paper .text-paper a{color:#008fc4}.le-club .content-club .paper .text-paper .club--infos{font-size:.8em;font-style:italic;margin-top:4vw}.le-club .txt-btn{margin:1vw 0;font-weight:700}.le-club .btn-wrapper{margin:1vw 0}.le-club .btn.advantages{position:relative}.le-club .btn.advantages:before{content:"";position:absolute;top:-20%;left:-4em;width:40px;height:40px;background-image:url(../../assets/images/club_arrow.png);background-repeat:no-repeat;background-size:cover}#connexion{width:30vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#connexion header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}#connexion header h3{color:#e11c1b;margin:0;font-size:2vw;line-height:1.7;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}#connexion .error-msg{color:#e11c1b;font-weight:700}#connexion input{width:100%;margin:10px auto;border-radius:10px;border:3px solid #ccc}#connexion input.error{border:3px solid #e11c1b}#connexion .mdp-oublie{font-size:15px}#connexion .btn{border:3px solid #e11c1b}#connexion a{margin-top:20px}#connexion .inscription-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:1.8vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;color:#000}#connexion .inscription-btn span{color:#e11c1b;margin-right:10px}.chk-connect{position:relative}.chk-connect input[type=checkbox],.chk-connect input[type=radio]{opacity:0;width:1px;height:1px}.chk-connect input[type=checkbox]+label,.chk-connect input[type=radio]+label{position:relative}.chk-connect input[type=checkbox]+label:hover,.chk-connect input[type=radio]+label:hover{cursor:pointer}.chk-connect input[type=checkbox]+label:hover:before,.chk-connect input[type=radio]+label:hover:before{background-color:hsla(0,84%,76%,.5)}.chk-connect input[type=checkbox]+label:before,.chk-connect input[type=radio]+label:before{content:"";display:inline-block;width:1em;height:1em;background-color:#fff;border:2px solid #e11c1b}.chk-connect input[type=checkbox]+label:after,.chk-connect input[type=radio]+label:after{content:"";position:absolute;left:0;top:0;width:1em;height:1em;text-align:center;line-height:1;color:#e11c1b}.chk-connect input[type=checkbox]:checked+label:after,.chk-connect input[type=radio]:checked+label:after{content:"x"}.envoi-text1{color:#e11c1b;margin:30px 0;margin-top:0;font-size:4vw;line-height:1;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.fb_iframe_widget{display:block!important;margin:20px auto;text-align:center}#lost-mdp{width:50vw}#lost-mdp input{width:100%;margin:10px auto;border-radius:10px;border:3px solid #ccc}#lost-mdp input.error{border:3px solid #e11c1b}#popupInfo{width:30vw}#popupInfo .btn{margin-top:20px}.reinit{width:80vw;margin:50px auto;text-align:center}.reinit h3{color:#e11c1b;margin:30px 0;font-size:4vw;line-height:1;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.reinit input{width:40%;margin:10px auto;border-radius:10px;border:3px solid #ccc}.reinit input.error{border:3px solid #e11c1b}.zEnvoi .btn{margin-top:20px}.decorated-red p:first-child{margin-bottom:0!important}.cn-button.btn-red{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:8.23vw;height:2.2vw;background:#e11c1b}.txt-cgu{width:65vw}.txt-cgu p{font-size:.9vw;margin-top:5px}.wrap-sondage{padding:0!important}.wrap-sondage footer{min-height:300px}.banner-sondage{margin-bottom:0!important}.banner-sondage .subtitle{margin:0 0 .2em}.banner-sondage p{max-width:40.63vw!important}.banner-sondage img{vertical-align:middle}.page_sondage{z-index:10;position:relative;background-color:#fff;padding:40px 4.5%}.page_sondage h2{font-size:28px;text-align:center}.page_sondage .rule h4{margin-top:.4em;margin-bottom:0}.page_sondage .rule h4,.page_sondage h3{color:#e11c1b;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.page_sondage h3{margin-top:20px;text-align:center}.sondage_form .first-part,.sondage_form .second-part,.sondage_form .third-part{position:relative}.sondage_form .first-part h4,.sondage_form .second-part h4,.sondage_form .third-part h4{position:relative;color:#e11c1b;margin-top:30px;font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;text-align:center;z-index:15;text-shadow:0 2px 3px #fff,0 -2px 3px #fff,0 2px 3px #fff,0 -2px 3px #fff}.sondage_form .deco{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.sondage_form .img1,.sondage_form .img2{position:absolute;top:0;width:250px;height:auto}.sondage_form .img2{right:0}.sondage_form .img3{position:absolute;top:0;right:0;width:200px;height:auto}.sondage_form .img4{position:absolute;top:0;left:0}.sondage_form .label-box{margin:30px auto;z-index:2}.sondage_form .question{padding:40px 0;border-bottom:1px solid #e11c1b}.sondage_form .question h5{font-size:20px;margin-bottom:0}.sondage_form .question .multiple{font-style:italic}.sondage_form .question:last-child{border-bottom:0}.sondage_form .question .intro{font-style:italic;margin-bottom:10px;font-size:18px}.sondage_form .answers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sondage_form .answers .checkbox{width:48%;margin-top:10px}.sondage_form label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000;cursor:pointer;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sondage_form label.error{color:#e11c1b;text-decoration:line-through}.sondage_form label span{-ms-flex-negative:0;flex-shrink:0;display:inline-block;position:relative;background-color:transparent;width:25px;height:25px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border:2px solid #e11c1b;border-radius:25%;vertical-align:-6px;margin-right:10px;-webkit-transition:background-color .15s .2s,-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89),-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89)}.sondage_form label span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px;left:7px;-webkit-transition:width 50ms ease 50ms;transition:width 50ms ease 50ms;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.sondage_form label span:after,.sondage_form label span:before{content:"";width:0;height:2px;border-radius:2px;background:#e11c1b;position:absolute}.sondage_form label span:after{-webkit-transform:rotate(305deg);-ms-transform:rotate(305deg);transform:rotate(305deg);top:14px;left:8px;-webkit-transition:width 50ms ease;transition:width 50ms ease;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.sondage_form label:hover span:before{width:5px;-webkit-transition:width .1s ease;transition:width .1s ease}.sondage_form label:hover span:after{width:10px;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}.sondage_form input[type=checkbox],.sondage_form input[type=radio]{display:none}.sondage_form input[type=checkbox]:checked+label span,.sondage_form input[type=radio]:checked+label span{background-color:#e11c1b;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.sondage_form input[type=checkbox]:checked+label span:after,.sondage_form input[type=radio]:checked+label span:after{width:10px;background:#eef1ef;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}.sondage_form input[type=checkbox]:checked+label span:before,.sondage_form input[type=radio]:checked+label span:before{width:5px;background:#eef1ef;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}.sondage_form input[type=checkbox]:checked+label:hover span,.sondage_form input[type=radio]:checked+label:hover span{background-color:#e11c1b;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.sondage_form input[type=checkbox]:checked+label:hover span:after,.sondage_form input[type=radio]:checked+label:hover span:after{width:10px;background:#eef1ef;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}.sondage_form input[type=checkbox]:checked+label:hover span:before,.sondage_form input[type=radio]:checked+label:hover span:before{width:5px;background:#eef1ef;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}.sondage_form .validation{margin:40px auto}.sondage_form .validation .btn{max-width:300px;font-size:1.3em}#entry-fancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:50%;min-width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#entry-fancy h2{color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}#entry-fancy input,#entry-fancy select{width:80%;margin-top:10px;border-radius:10px;border:2px solid #ccc;padding:10px 20px}#entry-fancy input:focus,#entry-fancy select:focus{outline:none}#entry-fancy select{padding-left:16px}#entry-fancy a{margin-top:20px}#entry-fancy .fancybox-close-small{display:none!important}#entry-fancy .error{color:#e11c1b;font-weight:700;margin-top:10px}#result-fancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:50%;min-width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#result-fancy h2{color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;margin-bottom:0}#result-fancy .scoring{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#result-fancy .score{font-size:4em;font-family:mont;font-weight:600;margin-right:10px}#result-fancy .stars{min-height:50px;max-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#result-fancy .check-good-sondage{margin-top:20px}.cn-cookie-activate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:calc(.9rem + .1vw)!important;background-color:#fff;padding:.6rem 1rem;border-radius:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cn-cookie-activate.w-100{max-width:inherit!important}.cn-cookie-activate span{font-size:calc(.9rem + .1vw)!important}.cn-cookie-activate button{font-size:.9rem!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.8rem .6rem;border-width:.1rem;border-radius:1rem}.cn-cookie-activate>span{margin-bottom:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#e11c1b;font-weight:700}.cn-cookie-activate>span>small{color:initial;font-weight:400;opacity:.5}.cn-cookie-activate.d-none{display:none}:root{--video-width:65vw;--height-paint:25vw}.landing-frigo section{margin:5rem 0}.landing-frigo section:first-of-type{margin:3rem 0 5rem}.landing-frigo section:last-of-type{margin:5rem 0 3rem}.landing-frigo strong{font-weight:700}.landing-frigo em{font-style:normal}.landing-frigo .italic{font-style:italic}.landing-frigo .upper{text-transform:uppercase}.landing-frigo p,.landing-frigo span{font-size:1rem}.landing-frigo .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.landing-frigo .grid{display:grid}.landing-frigo .red-color{color:#e11c1b}.landing-frigo .blue-color{color:#000585}.landing-frigo .normal-font{font-weight:400}.landing-frigo .btn{border-radius:10px}.landing-frigo .chapter-title,.landing-frigo .post-subtitle,.landing-frigo .post-title{font-family:Mont,sans-serif;font-weight:700;text-align:center;padding:0 2rem 1rem}.landing-frigo .post-title{padding:1rem 2rem;font-size:2rem}.landing-frigo .post-subtitle{font-size:1.8rem}.landing-frigo .chapter-title{text-transform:uppercase;font-size:1.5rem}.landing-frigo .red-underline{margin:0 auto;line-height:1.5em;display:inline-block}.landing-frigo .red-underline>span{background-image:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,28,27,.3)),to(rgba(255,28,27,.3)));background-image:linear-gradient(90deg,rgba(255,28,27,.3) 0,rgba(255,28,27,.3));background-repeat:repeat-x;background-position:0 90%;background-size:100% 6px}.landing-frigo .red-underline.title:after{bottom:.5rem;width:103%}.landing-frigo .mini-size{font-size:1.5rem}.landing-frigo .contact--form{position:relative}.landing-frigo .contact--form span{font-size:2rem}.landing-frigo .contact--form #contactForm{position:absolute;top:-9rem}.landing-frigo .solutions-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1rem 1rem}.landing-frigo .solutions-wrapper div:first-of-type img,.landing-frigo .solutions-wrapper div:nth-of-type(4) img,.landing-frigo .solutions-wrapper div:nth-of-type(5) img,.landing-frigo .solutions-wrapper div:nth-of-type(6) img{width:100%;max-width:100px}.landing-frigo .solutions-wrapper div:nth-of-type(2) img,.landing-frigo .solutions-wrapper div:nth-of-type(3) img{width:75%;max-width:75px}.landing-frigo .sol-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-frigo .sol-wrapper>div{margin:1rem}.landing-frigo .sol-wrapper .sol--img{-webkit-box-flex:1;-ms-flex:1;flex:1}.landing-frigo .sol-wrapper .sol--txt{-webkit-box-flex:3;-ms-flex:3;flex:3}.landing-frigo .frigo--contact .contact--form,.landing-frigo .frigo--products .products--wrapper,.landing-frigo .frigo--video .exp--video{margin:0 1rem 1rem}.landing-frigo .contact--form>div{margin:1.5rem 0;font-size:1.7rem;text-align:center}.landing-frigo .red-frame{background-color:#e11c1b}.landing-frigo section:first-of-type.frigo--contact{margin:0 0 5rem}.landing-frigo .frigo--contact .contact--img-title{padding:2vw 6vw 0;text-align:center}.landing-frigo .frigo--contact .contact--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-frigo .frigo--contact .contact--content>div:not(:last-of-type){margin-bottom:2rem}.landing-frigo .frigo--contact .red-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 1rem;padding:2rem}.landing-frigo .frigo--contact .red-frame .contact--img{text-align:center}.landing-frigo .frigo--contact .contact--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6vw;text-align:center}.landing-frigo .frigo--contact .contact--text p{padding-bottom:1.5rem;color:#fff}.landing-frigo .frigo--contact .contact--text p:first-of-type{font-weight:700}.landing-frigo .frigo--contact .contact--text p:nth-of-type(2){font-size:1.5rem}.landing-frigo .frigo--contact .contact--form{padding:0 1rem;background-color:#fcfdfc;z-index:1}.landing-frigo .frigo--contact .contact--form form>p{padding-bottom:1.5rem;text-decoration:underline;text-transform:uppercase}.landing-frigo .frigo--contact .contact--form .form--been,.landing-frigo .frigo--contact .contact--form .form--work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-frigo .frigo--contact .contact--form .form--been>*,.landing-frigo .frigo--contact .contact--form .form--work>*{min-width:235px;width:100%}.landing-frigo .frigo--contact .contact--form .form--been textarea.input-frigo,.landing-frigo .frigo--contact .contact--form .form--work textarea.input-frigo{text-align:center}.landing-frigo .frigo--contact .contact--form .form--been{margin-bottom:2.5rem}.landing-frigo .frigo--contact .contact--form .form--work{margin-bottom:1rem}.landing-frigo .frigo--contact .contact--form .form--notice{font-size:.8rem!important;text-decoration:inherit!important;text-transform:inherit!important}.landing-frigo .frigo--contact .contact--form .form--submit{font-size:1rem}.landing-frigo .frigo--contact .contact--form .form--submit .chk-rgpd{--margin-chk:1.5rem;margin:0 0 1.5rem var(--margin-chk);margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.landing-frigo .frigo--contact .contact--form .form--submit .chk-rgpd input[type=checkbox]{opacity:0;height:1px;width:1px}.landing-frigo .frigo--contact .contact--form .form--submit .chk-rgpd input[type=checkbox]:checked+label:before{content:"v";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;font-size:1.5em}.landing-frigo .frigo--contact .contact--form .form--submit .chk-rgpd input[type=checkbox]+label{position:relative;font-size:.6em;display:block}.landing-frigo .frigo--contact .contact--form .form--submit .chk-rgpd input[type=checkbox]+label:before{content:"";position:absolute;left:calc(var(--margin-chk) * -1);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:1.2rem;border:2px solid #e6e6e6;border-radius:4px}.landing-frigo .frigo--contact .contact--form .form--submit .response{padding:1rem 0 .5rem;text-align:center;font-size:1.2rem}.landing-frigo .frigo--contact .contact--form .form--submit .response.error{color:red}.landing-frigo .frigo--contact .contact--form .form--submit .response.succes{color:green}.landing-frigo .frigo--contact .contact--form .form--submit p:last-of-type{margin-bottom:.5rem;text-align:center;font-size:.5em;color:#969494}.landing-frigo .frigo--video .exp--video{text-align:center}.landing-frigo .frigo--video .exp--video .post-subtitle{position:relative;display:inline-block}.landing-frigo .frigo--video .exp--video .post-subtitle:after{content:"";background-image:url(../../assets/images/arrow.svg);background-repeat:no-repeat;position:relative;display:block;left:20px;width:49px;height:59px;-webkit-transform:scaleY(-1) rotate(-45deg);-ms-transform:scaleY(-1) rotate(-45deg);transform:scaleY(-1) rotate(-45deg)}.landing-frigo .frigo--video .exp--video .video-wrapper{width:var(--video-width);height:calc(var(--video-width) * 9 / 16);margin:0 auto 2rem;position:relative}.landing-frigo .frigo--video .exp--video .video-wrapper:after,.landing-frigo .frigo--video .exp--video .video-wrapper:before{content:"";position:absolute;background-image:url(../../assets/images/coup_de_peinture.svg);background-repeat:no-repeat;background-size:contain;top:50%;height:var(--height-paint);width:calc(var(--height-paint) / 2)}.landing-frigo .frigo--video .exp--video .video-wrapper:before{right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.landing-frigo .frigo--video .exp--video .video-wrapper:after{left:100%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.landing-frigo .frigo--video .exp--video .video-wrapper>div{width:100%;height:100%}.landing-frigo .frigo--video .sol-wrapper{margin-bottom:2rem;max-width:480px}.landing-frigo .frigo--experience .exp--work>em{margin:1rem;font-size:1.1rem}.landing-frigo .frigo--experience .exp--work .work-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;text-align:initial}.landing-frigo .frigo--experience .exp--work .work-wrapper .solutions-wrapper{grid-template-columns:1fr;grid-gap:2rem}.landing-frigo .frigo--experience .exp--work .work-wrapper .solutions-wrapper .sol-wrapper{width:auto;max-width:none;background-color:#fff}.landing-frigo .frigo--experience .exp--work .work-wrapper em{font-size:1.2rem}.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img{text-align:center;overflow:hidden;margin:1rem;border:7px solid #fff}.landing-frigo .frigo--products{text-align:center}.landing-frigo .frigo--products .products--brands--block>div:not(:last-of-type),.landing-frigo .frigo--products .products--wrapper>div:not(:last-of-type){margin-bottom:2rem}.landing-frigo .frigo--products .products--brands{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-frigo .frigo--products .products--brands>div{grid-template-rows:auto;max-width:480px}.landing-frigo .frigo--products .products--brands>div:first-of-type .block--engagements--elt,.landing-frigo .frigo--products .products--brands>div:last-of-type .block--engagements--elt{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem auto}.landing-frigo .frigo--products .products--brands>div:first-of-type .block--engagements--elt img,.landing-frigo .frigo--products .products--brands>div:last-of-type .block--engagements--elt img{width:25%;min-width:95px}.landing-frigo .frigo--products .products--brands--block{padding:2rem 0;margin-bottom:2rem;justify-items:center;grid-gap:1rem;background-color:#fff}.landing-frigo .frigo--products .products--brands--block>*{width:100%}.landing-frigo .frigo--products .products--brands--block .block--img{width:80%}.landing-frigo .frigo--products .products--brands--block .block--img img{max-height:160px}.landing-frigo .frigo--products .block--engagements--elt{margin-bottom:2rem}.landing-frigo .frigo--products .block--engagements--elt .elt{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:1rem 2rem;height:5rem}.landing-frigo .frigo--products .block--engagements--elt .elt--french{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-frigo .frigo--products .block--nutri{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-frigo .frigo--products .block--nutri img{width:40%;max-width:120px;margin:0 1rem}.landing-frigo .frigo--pause .pause--wrapper{grid-template-areas:"txt" "man" "img" "mail";margin-bottom:1rem}.landing-frigo .frigo--pause .pause--wrapper .pause--contact,.landing-frigo .frigo--pause .pause--wrapper .pause--img{margin:1rem auto}.landing-frigo .frigo--pause .pause--wrapper>div:first-of-type{grid-area:txt}.landing-frigo .frigo--pause .pause--wrapper .pause--txt{position:relative;margin:0 1rem;text-align:center;padding:3rem 1rem 1rem;background-color:#fff}.landing-frigo .frigo--pause .pause--wrapper .pause--txt>p{margin-bottom:1rem}.landing-frigo .frigo--pause .pause--wrapper>div:nth-of-type(2){grid-area:img}.landing-frigo .frigo--pause .pause--wrapper .pause--img img{border:7px solid #fff}.landing-frigo .frigo--pause .pause--wrapper>div:nth-of-type(3){grid-area:man}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel{margin:0 0 1rem 1rem}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .manuel--titre{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .manuel--titre img{margin:1rem}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .solutions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem;margin:0;max-width:650px;background-color:#fff}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .solutions-wrapper div:nth-of-type(n) img{width:100%;max-width:none}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .sol-wrapper{width:auto}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .sol-wrapper .sol--txt{-webkit-box-flex:8;-ms-flex:8;flex:8}.landing-frigo .frigo--pause .pause--wrapper>div:nth-of-type(4){grid-area:mail}.landing-frigo .frigo--pause .pause--wrapper .pause--contact{text-align:center;background-color:#fff;width:90%}.landing-frigo .frigo--pause .pause--wrapper .pause--contact .form--title{margin:1.5rem 0 0}.landing-frigo .frigo--pause .pause--wrapper .pause--contact .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.landing-frigo .frigo--pause .pause--wrapper .pause--contact .flex a{text-decoration:none;color:#000}.landing-frigo .frigo--pause .pause--wrapper .pause--contact .flex img{width:40px;height:auto;margin-right:1rem}.landingMarcheFrance .h2{margin-bottom:.8vw}.landingMarcheFrance .fw-bolder{font-weight:bolder}.landingMarcheFrance .h3-span{font-family:mont,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px/1.2}.landingMarcheFrance .red-note-text{font-weight:700;font-size:14px}.landingSecretsCuisine{background-color:#fff}.landingSecretsCuisine .lh-base{line-height:1.5}.landingSecretsCuisine .secret-container{max-width:46vw;margin:0 auto}.landingSecretsCuisine .red-frame{position:absolute;bottom:100%;left:50%;translate:-50% 50%}.landingSecretsCuisine .red-frame .chapter-title p{font-size:1.5vw}.landingSecretsCuisine p{padding-bottom:1rem}.landingSecretsCuisine .h2,.landingSecretsCuisine h2{font-size:5vw}.landingSecretsCuisine .btn{max-width:14vw}.landingSecretsCuisine .cursive{line-height:.8;font-weight:700}.landingSecretsCuisine .cursive.fs-sm{font-size:2.75vw}.landingSecretsCuisine .cursive.fs-lg{font-size:3vw}.landingSecretsCuisine .main-title h1{margin:0 1rem}.landingSecretsCuisine .chapter-title{font-family:felt,sans-serif;font-weight:400;margin-bottom:.25rem;padding:1.5rem 0 1rem;line-height:.8}.landingSecretsCuisine .chapter-title p{padding:0;font-family:mont,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.11vw;color:#2e2e2e}.landingSecretsCuisine .subtitle{font-size:2vw;font-weight:700}.landingSecretsCuisine .bg-stone{background-color:#fff;background:50%/cover no-repeat url(../images/pierre.webp)}.landingSecretsCuisine .bg-gray{background-color:#fcfdfc;background-image:url(../images/body-bg.png)}.landingSecretsCuisine .bg-slate{background-color:#2e2e2e;background:50%/cover no-repeat url(../images/slate.webp)}.landingSecretsCuisine .red-brush{display:inline-block;padding:.5rem 1rem;background-color:#e11c1b;color:#fff;text-transform:uppercase}.landingSecretsCuisine .red-brush.sm-fs{font-size:1.11vw}.landingSecretsCuisine .red-brush.lg-fs{font-size:1.65vw}.landingSecretsCuisine .video-section .vide-holder img{-webkit-box-shadow:unset;box-shadow:unset}.landingSecretsCuisine .banner-wrapper{position:relative;height:40vw}.landingSecretsCuisine .banner-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingSecretsCuisine .banner-wrapper .logo-sc-wrapper{position:absolute;top:40%;left:5rem;translate:0 -50%;width:auto}.landingSecretsCuisine .banner-wrapper .logo-sc-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landingSecretsCuisine .dressage-wrapper .secret-container,.landingSecretsCuisine .range-wrapper .secret-container,.landingSecretsCuisine .secret-wrapper .secret-container,.landingSecretsCuisine .touche-wrapper .secret-container{padding-top:8vw}.landingSecretsCuisine .dressage-wrapper{position:relative;margin-top:7vw;margin-bottom:8rem}.landingSecretsCuisine .dressage-wrapper:after{position:absolute;bottom:100%;right:-4%;translate:0 50%;width:20vw;height:16vw;max-width:275px;background:50%/contain no-repeat url(../images/decorations/basilic-pepper.png);scale:-1 1;content:""}.landingSecretsCuisine .dressage-wrapper .text-start{max-width:480px;margin:0 auto}.landingSecretsCuisine .dressage-wrapper .row-dressage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingSecretsCuisine .dressage-wrapper .row-dressage:last-of-type{position:relative}.landingSecretsCuisine .dressage-wrapper .row-dressage:last-of-type:before{position:absolute;width:5vw;height:10vw;top:0;right:100%;background:50%/contain no-repeat url(../images/decorations/fleche.png);z-index:2;content:""}.landingSecretsCuisine .dressage-wrapper .row-dressage .img-wrapper{max-width:100px;margin-right:2rem}.landingSecretsCuisine .dressage-wrapper .video-section{position:relative;padding:0}.landingSecretsCuisine .dressage-wrapper .video-section:after{position:absolute;bottom:80%;right:80%;width:27vw;height:32vw;max-width:500px;max-height:600px;background:50%/contain no-repeat url(../images/decorations/poivrons.png);z-index:1;content:""}.landingSecretsCuisine .dressage-wrapper .video-section video{display:none}.landingSecretsCuisine .dressage-wrapper .video-section .vide-holder{top:3rem}.landingSecretsCuisine .touche-wrapper{position:relative;margin-top:12vw}.landingSecretsCuisine .touche-wrapper .scotch{position:relative}.landingSecretsCuisine .touche-wrapper .scotch:first-child::before{width:5.98vw;height:1.8vw;top:0;left:1vw;-webkit-transform:rotate(-30deg) translateX(-50%);-ms-transform:rotate(-30deg) translateX(-50%);transform:rotate(-30deg) translateX(-50%)}.landingSecretsCuisine .touche-wrapper .scotch:nth-child(2):before{width:5.98vw;height:1.8vw;bottom:0;left:1vw;-webkit-transform:rotate(30deg) translateX(-50%);-ms-transform:rotate(30deg) translateX(-50%);transform:rotate(30deg) translateX(-50%)}.landingSecretsCuisine .touche-wrapper .scotch:nth-child(3):before{width:5.98vw;height:1.8vw;bottom:0;left:100%;-webkit-transform:rotate(-30deg) translateX(-50%);-ms-transform:rotate(-30deg) translateX(-50%);transform:rotate(-30deg) translateX(-50%)}.landingSecretsCuisine .touche-wrapper .scotch:nth-child(n):before{content:"";position:absolute;background-size:100% 100%;opacity:.19;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;background:#000;z-index:2}.landingSecretsCuisine .touche-wrapper .videos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingSecretsCuisine .touche-wrapper .card-video{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem}.landingSecretsCuisine .touche-wrapper .card-video.card-bistro{background-color:#fca025}.landingSecretsCuisine .touche-wrapper .card-video.card-italie{background-color:#408b43}.landingSecretsCuisine .touche-wrapper .card-video.card-thai{background-color:#bf4aad}.landingSecretsCuisine .touche-wrapper .card-video .video-section{padding:.5rem}.landingSecretsCuisine .touche-wrapper .card-video .video-section video{display:none}.landingSecretsCuisine .touche-wrapper .card-video .video-section .vide-holder{width:260px;height:130px}.landingSecretsCuisine .touche-wrapper .card-video .video-section .vide-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingSecretsCuisine .touche-wrapper .card-video .video-section .vide-holder .youtube-link{width:1.5vw;height:1.5vw;font-size:3.28vw}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper{position:relative;margin-top:40px;color:#fff}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper:before{position:absolute;width:40px;height:40px;bottom:110%;left:50%;translate:-50% 0;content:""}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper.bistro-picto:before{background:50%/contain no-repeat url(../images/decorations/Bistrot_Picto.svg)}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper.italie-picto:before{background:50%/contain no-repeat url(../images/decorations/Italien_Picto.svg)}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper.thai-picto:before{background:50%/contain no-repeat url(../images/decorations/Thai_picto.svg)}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper .cursive{font-size:2vw}.landingSecretsCuisine .secret-wrapper{position:relative;margin-top:9vw}.landingSecretsCuisine .secret-wrapper .red-frame:before{position:absolute;top:0;right:150%;width:40vw;height:40vw;background:50%/contain no-repeat url(../images/decorations/cuillere.png);content:""}.landingSecretsCuisine .secret-wrapper .img-wrapper{position:relative;max-width:50%;margin:1rem auto 0}.landingSecretsCuisine .secret-wrapper .merged-thumbs.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.landingSecretsCuisine .secret-wrapper .merged-thumbs.mobile{display:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb:before,.landingSecretsCuisine .secret-wrapper .merged-thumbs:after,.landingSecretsCuisine .secret-wrapper .merged-thumbs:before{content:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:first-child{position:absolute;top:10%;right:100%}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:first-child .thumb__title-holder::before{top:50%;left:100%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(100%) rotate(90deg);-ms-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg)}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(2) .thumb__title-holder:before{bottom:70%;right:100%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(3){position:absolute;top:10%;left:100%}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(3) .thumb__title-holder:before{top:50%;left:-100%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(-50%) rotate(270deg);-ms-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg);scale:1 -1}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb{width:25vw;min-height:unset;background:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:15vw}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder:before{position:absolute;width:5vw;height:10vw;background:50%/contain no-repeat url(../images/decorations/fleche.png);z-index:2;content:""}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{margin-top:20px;font-size:2vw}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{margin-bottom:36px;font-size:3vw}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:1vw}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__text{line-height:1.5;margin-bottom:0;color:#2e2e2e;text-align:center}.landingSecretsCuisine .secret-wrapper .owl-custom-progressbar{display:none}.landingSecretsCuisine .secret-wrapper .owl-theme .owl-dots .owl-dot.active span{background:#e11c1b}.landingSecretsCuisine .secret-wrapper .owl-theme .owl-dots .owl-dot span{width:40px;height:5px;margin:5px 2px}.landingSecretsCuisine .engagments-wrapper{padding-bottom:4rem;text-align:center}.landingSecretsCuisine .range-wrapper{position:relative;margin-top:4vw;margin-bottom:10vw;padding-bottom:10vw}.landingSecretsCuisine .range-wrapper:after{position:absolute;bottom:100%;right:-4%;translate:0 50%;width:30vw;height:15vw;max-width:275px;background:50%/contain no-repeat url(../images/decorations/herbe.png);content:""}.landingSecretsCuisine .range-wrapper .advantages-wrapper p,.landingSecretsCuisine .range-wrapper .products-wrapper p,.landingSecretsCuisine .range-wrapper .secret-container p{color:#fff;font-weight:700;text-align:center}.landingSecretsCuisine .range-wrapper .products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:16vw;margin:1rem}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper{margin-bottom:2rem;-webkit-filter:drop-shadow(-4px 4px 4px #000);filter:drop-shadow(-4px 4px 4px #000)}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a{position:relative;width:100%;height:100%;display:inline-block}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a:hover .see-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a:after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:50%;translate:-50% -50%;width:40px;height:40px;border-radius:50%;background-color:#fff;font-size:2rem;color:#e11c1b}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a .see-product-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.7)}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a .see-product-wrapper p{color:#e11c1b}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card p{-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:uppercase}.landingSecretsCuisine .range-wrapper .advantages-wrapper{position:absolute;left:50%;top:100%;translate:-50% -50%;text-decoration:none}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;max-height:300px;width:14vw;height:14vw;padding:1rem;border-radius:50%;background-color:#fff;outline:.15rem solid #e11c1b;outline-offset:-.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn:hover{background-color:#e11c1b;outline:.15rem solid #fff}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn:hover p,.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn:hover span{color:#fff}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn p,.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn span{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn p{padding-bottom:0;color:#2e2e2e}.landingSecretsCuisine>div:last-child{margin-bottom:0;padding-bottom:4vw}:root{--tagify-dd-color-primary:#3595f6;--tagify-dd-text-color:#000;--tagify-dd-bg-color:#fff;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#f1f1f1;--tags-border-color:#ddd;--tags-hover-border-color:#ccc;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#e5e5e5;--tag-hover:#d3e2e2;--tag-text-color:#000;--tag-text-color--edit:#000;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#d39494;--tag-invalid-bg:hsla(0,42%,70%,.5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:0.3s;--tag-remove-bg:hsla(0,42%,70%,.3);--tag-remove-btn-color:#000;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0,0,0,.4);--placeholder-color-focus:rgba(0,0,0,.25);--loader-size:.8em;--readonly-striped:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:baseline;align-content:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.1s;transition:.1s}@-webkit-keyframes tags--bump{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes tags--bump{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes rotateLoader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateLoader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);-webkit-filter:saturate(0);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input:before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before{-webkit-animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused;animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}.tagify--loading .tagify__input>br:last-child,.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input:before{content:none}.tagify--loading .tagify__input:after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;-webkit-animation:rotateLoader .4s infinite linear;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty:after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.tagify__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;-webkit-transition:.13s ease-out;transition:.13s ease-out}.tagify__tag>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;-webkit-transition:.13s ease-out;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);-webkit-transition:.8s ease,color .1s;transition:.8s ease,color .1s}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div:before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;-webkit-transition:.12s ease;transition:.12s ease;-webkit-animation:tags--bump .3s ease-out 1;animation:tags--bump .3s ease-out 1;-webkit-box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div:before,.tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading:after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;-webkit-animation:rotateLoader .4s infinite linear;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div:before{-webkit-animation:none;animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:var(--tag-hide-transition);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div:before{-webkit-animation:none;animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div:before{--tag-bg:var(--tag-invalid-bg);-webkit-transition:.2s;transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div:before{-webkit-animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused;animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@-webkit-keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 0,transparent 50%,var(--tag-bg) 0,var(--tag-bg) 75%,transparent 0,transparent) 0/5px 5px;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:brightness(.95);filter:brightness(.95)}}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 0,transparent 50%,var(--tag-bg) 0,var(--tag-bg) 75%,transparent 0,transparent) 0/5px 5px;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:brightness(.95);filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div:before{-webkit-box-shadow:0 0 0 2px var(--tag-hover) inset!important;box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;-webkit-transform:translateX(100%) translateX(5px);-ms-transform:translateX(100%) translateX(5px);transform:translateX(100%) translateX(5px)}.tagify__tag--editable.tagify--invalid>div:before{-webkit-box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important;box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;-webkit-transition:.2s ease-out;transition:.2s ease-out}.tagify__tag__removeBtn:after{content:"×";-webkit-transition:.3s,color 0s;transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div:before{-webkit-box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,hsla(0,42%,70%,.3)) inset!important;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,hsla(0,42%,70%,.3)) inset!important;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);-webkit-box-sizing:inherit;box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus:before{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-webkit-transform:translatex(6px);-ms-transform:translatex(6px);transform:translatex(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus:before{display:none}}.tagify__input:focus:empty:before{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;color:rgba(0,0,0,.25);color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty:after{display:none}}.tagify__input:before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;opacity:0}.tagify__input:after,.tagify__input:before{text-overflow:ellipsis;overflow:hidden;pointer-events:none;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;min-width:calc(100% - 1.5em);white-space:pre;color:var(--tag-text-color);opacity:.3;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input:before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input:after{content:none}.tagify--select{cursor:default}.tagify--select:after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;-webkit-transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);-ms-transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.tagify--select[aria-expanded=true]:after{-webkit-transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2);-ms-transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2);transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;-webkit-transform:translateX(100%) translateX(5px);-ms-transform:translateX(100%) translateX(5px);transform:translateX(100%) translateX(5px)}.tagify--select .tagify__tag{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none;-webkit-margin-end:2em;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag+.tagify__input,.tagify--select .tagify__tag div:before{display:none}.tagify--empty .tagify__input:before{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input:before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);-webkit-transition:0s;transition:0s}.tagify--invalid{--tags-border-color:#d39494}.tagify__dropdown{position:absolute;z-index:9999;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{-webkit-transform:translate(-100%,-1px);-ms-transform:translate(-100%,-1px);transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{-webkit-box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,.2);box-shadow:0 2px 4px -2px rgba(0,0,0,.2);-webkit-transition:.3s cubic-bezier(.5,0,.3,1),-webkit-transform .15s;transition:.3s cubic-bezier(.5,0,.3,1),-webkit-transform .15s;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s,-webkit-transform .15s;-webkit-animation:dd-wrapper-show 0s .3s forwards;animation:dd-wrapper-show 0s .3s forwards}@-webkit-keyframes dd-wrapper-show{to{overflow-y:auto}}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;-webkit-transform:translateY(-1em);-ms-transform:translateY(-1em);transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em)}.tagify__dropdown__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{-webkit-filter:brightness(105%);filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;-webkit-transition:var(--tagify-dd-item--hidden-duration,.3s)!important;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:inherit;transition:inherit}.tagify__dropdown__item--selected:before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}.concours-sendmails .mt-2{margin-top:2.2rem}.concours-sendmails .mb-2{margin-bottom:2.2rem}.concours-sendmails .mt-4{margin-top:4.2rem}.concours-sendmails .mb-4{margin-bottom:4.2rem}.concours-sendmails>.table-email-form>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.concours-sendmails>.table-email-form>form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.concours-sendmails>.table-email-form>form .cell-sm{-ms-flex-preferred-size:10%;flex-basis:10%}.concours-sendmails>.table-email-form>form .btn-auto{width:inherit;max-width:inherit;display:inline-block}.concours-sendmails>.table-email-form>form .cell-span-2{-webkit-column-span:all;-moz-column-span:all;column-span:all}.concours-sendmails>.table-email-form>form .tagify{width:100%}.concours-sendmails>.table-email-form>form .tagify .tagify__tag{background-color:#e5e5e5!important}.concours-sendmails>.table-email-form>form .tagify .tagify__input{height:2rem!important}.concours-sendmails>.table-email-form>form .rowTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:italic}.concours-sendmails>.table-email-form>form .addMail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.concours-sendmails>.table-email-form>form .addMail>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;max-height:3.5rem}.concours-sendmails>.table-email-form>form .addMail>div>button{border:0;border-radius:0;background:#393939;color:#fff;font-family:system-ui,sans-serif;font-size:1rem;line-height:1rem;white-space:nowrap;text-decoration:none;padding:.25rem 1rem;margin:0;font-size:1.5rem;cursor:pointer}.concours-sendmails>.table-email-form>form .addMail>div>button:focus,.concours-sendmails>.table-email-form>form .addMail>div>button:hover{background:#060606}.concours-sendmails>.table-email-form>form .addMail>div>button:focus{outline:1px solid #fff;outline-offset:-4px}.concours-sendmails>.table-email-form>form .addMail>div>button:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.concours-sendmails>.table-email-form>form .addMail>div>button#removeRecipients{background:#e11c1b}.concours-sendmails>.table-email-form>form .addMail>div>button#removeRecipients:focus,.concours-sendmails>.table-email-form>form .addMail>div>button#removeRecipients:hover{background:#a20101}.concours-sendmails>.table-email-form>form .mailPreview{border:1px solid rgba(0,0,0,.3);padding:1.5rem;max-width:650px}.concours-sendmails>.table-email-form>form .mailPreview>img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto}.concours-sendmails>.table-email-form>form .underline{text-decoration:underline;text-decoration-color:hsla(0,0%,46%,.74)}.concours-sendmails>.table-email-form>form .btn-join-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #969696;border-radius:1rem;padding:.6rem;font-size:1.3rem;background-color:#f9f9f9}.concours-sendmails>.table-email-form>form .btn-join-file>img{max-width:3rem}.concours-sendmails>.table-email-form>form .btn-join-file>span{max-width:14rem;padding:0 1rem}.concours-sendmails .text-error{text-align:center;font-style:italic;color:red}.concours-sendmails .text-success{text-align:center;font-style:italic;color:green}.swal2-container .swal2-actions .swal2-confirm{background-color:#e11c1b}.swal2-container .swal2-actions .swal2-cancel{background-color:#0e0e0e}:root{--header-height:105px;--pad-left:5rem;--pad-right:5rem;--pad-container:calc(var(--pad-left) + var(--pad-right));--skillsLeft:50%;--skillsRight:unset;--skillsTop:0;--skillsTranslateX:-50%}.art{background-color:#fcf5f5;background-image:none}.art ul{margin:0;padding:0;list-style:none}.art .container{padding-left:var(--pad-left);padding-right:var(--pad-right)}.art .input-art{width:100%;border:1px solid #f4c2c0;padding:.25rem 1rem}.art .input-art::-webkit-input-placeholder{color:#a09898}.art .input-art::-moz-placeholder{color:#a09898}.art .input-art:-ms-input-placeholder{color:#a09898}.art .input-art::-ms-input-placeholder{color:#a09898}.art .input-art::placeholder{color:#a09898}.art .btn-art{min-width:85px;padding:.5rem 1rem;border:2px solid transparent;background-color:#e11c1b;font-family:Mont,sans-serif;font-size:.62rem;font-weight:700;color:#fff;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.art .btn-art:hover{background-color:#fff;color:#e11c1b;border:2px solid #e11c1b}.art .bg-colored{background-color:#fcf5f5}.art .bg-white{background-color:#fff}.art .margin-bottom-div{margin-bottom:1.25rem}.art .padding-bottom-section{padding-bottom:4rem}.art .title-header{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;text-align:center;padding:2rem 4rem .75rem;margin-bottom:2rem;background-color:#fff;outline:2px solid #e11c1b;outline-offset:-10px}.art .chapter-title{margin:0 auto 1rem;text-align:center}.art .chapter-title p{line-height:.75;font-family:felt,sans-serif;font-size:9.63rem;font-weight:400;color:#e11c1b}.art .chapter-title span{display:block;line-height:1;font-family:Mont,sans-serif;font-size:2.75rem;font-weight:400;color:#000}.art .art-tips-wrapper .title-header,.art .secret-header-wrapper .title-header,.art .tip-header-wrapper .title-header,.art.tutos-art .title-header{position:relative;top:-4rem}.art .art-tips-wrapper .title-header:after,.art .secret-header-wrapper .title-header:after,.art .tip-header-wrapper .title-header:after,.art.tutos-art .title-header:after{content:"";position:absolute;top:100%;left:100%;translate:-50% -50%;width:133px;height:133px;background-image:url(../../assets/images/logos/LogoXLRouge.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.homepage-art .art-search-wrapper{position:relative;font-family:Mont,sans-serif;font-size:1.37rem}.homepage-art .art-search-wrapper .search-options-wrapper{padding-bottom:4rem}.homepage-art .art-search-wrapper .input-wrapper{position:relative}.homepage-art .art-search-wrapper .input-wrapper input[type=search]{width:100%;height:67px;padding:0 5rem;border:unset;font:inherit}.homepage-art .art-search-wrapper .input-wrapper input[type=search]::-webkit-input-placeholder{color:#000}.homepage-art .art-search-wrapper .input-wrapper input[type=search]::-moz-placeholder{color:#000}.homepage-art .art-search-wrapper .input-wrapper input[type=search]:-ms-input-placeholder{color:#000}.homepage-art .art-search-wrapper .input-wrapper input[type=search]::-ms-input-placeholder{color:#000}.homepage-art .art-search-wrapper .input-wrapper input[type=search]::placeholder{color:#000}.homepage-art .art-search-wrapper .input-wrapper button{height:40%;position:absolute;top:50%;right:1rem;translate:0 -50%;border:unset;background-color:#fff}.homepage-art .art-search-wrapper .input-wrapper button:hover{opacity:.5}.homepage-art .art-search-wrapper .input-wrapper button img{height:100%}.homepage-art .art-search-wrapper .options-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem;background-color:#e11c1b;font:inherit;font-weight:700;color:#fff}.homepage-art .art-search-wrapper .options-wrapper .search-type{width:100%}.homepage-art .art-search-wrapper .options-wrapper .search-type label{display:block;text-align:center}.homepage-art .art-search-wrapper .options-wrapper .search-type .select-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#e11c1b}.homepage-art .art-search-wrapper .options-wrapper .search-type select{position:relative;height:67px;padding:0 2rem;font:inherit;color:inherit;background-color:#fff;border:unset;cursor:pointer}.homepage-art .art-search-wrapper .options-wrapper .search-tags{text-align:center}.homepage-art .art-search-wrapper .options-wrapper .search-tags>div{display:inline-block;margin:0 0 1rem;padding:calc(.5rem + 2px) 0}.homepage-art .art-search-wrapper .options-wrapper .search-tags input[type=checkbox]{display:none}.homepage-art .art-search-wrapper .options-wrapper .search-tags input[type=checkbox]:checked+label{color:#e11c1b;background-color:#fff}.homepage-art .art-search-wrapper .options-wrapper .search-tags label{margin-right:.5rem;padding:.5rem 1.5rem;border-radius:2rem;border:1px solid #fff;cursor:pointer}.homepage-art .art-search-wrapper .options-wrapper .search-tags label:hover{background:hsla(0,0%,100%,.5)}.homepage-art .art-search-wrapper .options-wrapper .search-skills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.homepage-art .art-search-wrapper .options-wrapper .search-skills label{display:block;text-align:center}.homepage-art .art-search-wrapper .options-wrapper .search-skills .input-container{position:relative;width:33%;min-width:200px;cursor:pointer}.homepage-art .art-search-wrapper .options-wrapper .search-skills .input-container .img-container{position:absolute;top:50%;left:50%;right:unset;translate:-50% -50%;max-width:45px;max-height:45px;width:45px;height:45px;background-color:#fff;border-radius:50%;border:10px solid transparent}.homepage-art .art-search-wrapper .options-wrapper .search-skills .input-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background-color:transparent;border:1px solid #fff;border-radius:1rem;cursor:pointer}.homepage-art .art-search-wrapper .options-wrapper .search-skills .skills-text{width:37%;min-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage-art .art-search-wrapper .options-wrapper .search-skills .skills-text p:not(:last-child){margin-right:.5rem}.homepage-art .art-tips-wrapper{background-color:#fff;padding-bottom:8rem}.homepage-art .art-secrets-wrapper{position:relative}.homepage-art .art-secrets-wrapper .title-header{min-width:300px;position:absolute;top:2rem;left:50%;translate:-50% -50%;z-index:1}.homepage-art .art-secrets-wrapper .title-header span{display:block;line-height:1}.homepage-art .art-secrets-wrapper .text-wrapper{position:relative;padding-top:12.5vw;padding-bottom:9vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-art .art-secrets-wrapper .text-wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage-art .art-secrets-wrapper .text-wrapper--video{padding-left:5rem;z-index:1}.homepage-art .art-secrets-wrapper .text-wrapper--text{margin-left:2rem;padding-right:5rem;font-size:2rem;color:#fff}.homepage-art .art-secrets-wrapper .text-wrapper--text p{position:relative}.homepage-art .art-secrets-wrapper .text-wrapper--text p:last-of-type{margin-bottom:2rem}.homepage-art .art-secrets-wrapper .text-wrapper--text--img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.homepage-art .art-secrets-wrapper .text-wrapper--text--img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-art .art-secrets-wrapper .text-wrapper--text .felt{font-family:felt,sans-serif;font-size:4.37rem}.homepage-art .art-secrets-wrapper .text-wrapper--text a{position:relative;display:block;font-weight:700;font-size:2rem;color:#fff}.homepage-art .art-secrets-wrapper .text-wrapper--text a:after{content:"";position:absolute;top:100%;left:100%;translate:-50% -50%;max-width:175px;max-height:175px;width:9vw;height:9vw;background-image:url(../../assets/images/logos/LogoXLBlanc.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.recipe-art{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-art .btn-reduction{margin:1rem 0 2rem}.recipe-art .btn-reduction a{text-decoration:none}.recipe-art.section-headline{margin-bottom:unset;padding-bottom:2rem;background-color:#fff}.recipe-art .rs-wrapper{position:fixed;z-index:2;top:10rem;right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-art .rs-wrapper p{margin-bottom:1rem;font-size:.8rem;font-weight:700;text-shadow:-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,1px 1px 0 #fff,0 1px 0 #fff,-1px 1px 0 #fff,-1px 0 0 #fff}.recipe-art .rs-wrapper a{text-decoration:none;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.recipe-art .rs-wrapper a:hover{opacity:.7}.recipe-art .rs-wrapper svg{width:3rem;height:3rem;margin-top:.75rem;background-color:#fff;border-radius:5px}.recipe-art .rs-wrapper svg .svg-color{fill:#e11c1b}.recipe-art .recipe-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:60%}.recipe-art .recipe-img .recipe-sticky{height:calc(100vh - 5.9vw);position:sticky;top:5.9vw}.recipe-art .recipe-img .recipe-sticky img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.recipe-art .recipe-img .recipe-sticky>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.recipe-art .recipe-img .recipe-sticky>div:first-child iframe{height:100%}.recipe-art .recipe-img .recipe-sticky .tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:0;left:0;padding:1rem 2rem}.recipe-art .recipe-img .recipe-sticky .tags-wrapper .tag-elt{margin:0 .5rem .75rem 0;padding:.25rem .5rem;border-radius:2rem;border:1px solid #fff;font-size:1.06rem;font-weight:700;color:#fff}.recipe-art .recipe-img .recipe-sticky-tuto{position:sticky;top:5.9vw;height:calc(100vh - 5.9vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px}.recipe-art .recipe-img .recipe-sticky-tuto video{height:100%}.recipe-art h1.chapter-title span{font-weight:700;color:#e11c1b}.recipe-art .recipe-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:40%}.recipe-art .recipe-content .recipe-header-wrapper .recipe-reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.81rem;font-weight:700;color:#a09898}.recipe-art .recipe-content .recipe-header-wrapper .recipe-reviews-wrapper .recipe-review-rating img{width:14px}.recipe-art .recipe-content .recipe-header-wrapper .recipe-reviews-wrapper .recipe-comments a{color:inherit}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening{text-align:center;font-size:1.06rem}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening .felt{font-family:felt,sans-serif;font-size:2.2rem}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1.75rem;font-size:1.06rem}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume p{font-weight:700}.recipe-art .recipe-content .recipe-ing{text-align:center;font-size:1.5rem}.recipe-art .recipe-content .recipe-ing--header{position:relative;color:#e11c1b}.recipe-art .recipe-content .recipe-ing--header span{position:absolute;bottom:0;right:0;font-weight:700}.recipe-art .recipe-content .recipe-ing--picture{max-width:350px}.recipe-art .recipe-content .recipe-ing--picture .img-recipe-wrapper{position:relative;max-width:500px;width:100%;aspect-ratio:3}.recipe-art .recipe-content .recipe-ing--picture .img-recipe-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recipe-art .recipe-content .recipe-ing--list-desktop .img-ing-wrapper,.recipe-art .recipe-content .recipe-ing--list-mobile .img-ing-wrapper{width:100px;height:100px}.recipe-art .recipe-content .recipe-ing--list-desktop .img-ing-wrapper img,.recipe-art .recipe-content .recipe-ing--list-mobile .img-ing-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recipe-art .recipe-content .recipe-ing--list-desktop{max-width:350px;font-size:.75rem}.recipe-art .recipe-content .recipe-ing--list-desktop ul{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:1.5rem}.recipe-art .recipe-content .recipe-ing--list-desktop ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-art .recipe-content .recipe-ing--list-mobile{display:none}.recipe-art .recipe-content .recipe-ing--list-mobile .img-ing-wrapper.first{max-width:500px;width:100%;aspect-ratio:3}.recipe-art .recipe-content .recipe-cookware-wrapper{padding:2rem 0;border-top:2px solid #e11c1b;border-bottom:2px solid #e11c1b;text-align:center;font-size:1.5rem}.recipe-art .recipe-content .recipe-cookware-wrapper p{color:#e11c1b}.recipe-art .recipe-content .recipe-cookware-wrapper ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;font-size:1rem}.recipe-art .recipe-content .recipe-step li{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-art .recipe-content .recipe-step--img{width:63px;height:63px;margin:1.5rem 1.5rem 0 0}.recipe-art .recipe-content .recipe-step--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recipe-art .recipe-content .recipe-step--text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.3rem}.recipe-art .recipe-content .recipe-step--text p:first-child{font-size:1.2rem;color:#969494}.recipe-art .recipe-content .recipe-advice{position:relative;max-width:500px;margin:7rem auto;padding:3rem;text-align:center;background-color:#fff;font-size:1.06rem}.recipe-art .recipe-content .recipe-advice:after,.recipe-art .recipe-content .recipe-advice:before{content:"";position:absolute;width:120px;height:35px;background-color:#000;opacity:.2}.recipe-art .recipe-content .recipe-advice:before{top:0;left:-30px;rotate:-25deg}.recipe-art .recipe-content .recipe-advice:after{bottom:-15px;right:-25px;rotate:-15deg}.recipe-art .recipe-content .recipe-advice h2{font-family:felt,sans-serif;font-size:4rem;color:#e11c1b}.recipe-art .recipe-content .recipe-advice img{position:absolute;width:97px;top:0;left:100%;translate:-75% -50%}.recipe-art .recipe-content .recipe-review{margin:0 7rem 7rem}.recipe-art .recipe-content .recipe-review-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:2rem;cursor:pointer;border-top:2px solid #e11c1b}.recipe-art .recipe-content .recipe-review--text{font-size:1.25rem}.recipe-art .recipe-content .recipe-review--text span{font-size:2rem;font-weight:700;color:#e11c1b}.recipe-art .recipe-content .recipe-review--rating img{width:26px}.recipe-art .recipe-others{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;position:relative;background-color:#fff}.recipe-art .recipe-others .title-header{position:absolute;top:0;left:50%;translate:-50% -30%}.recipe-art .review-popin-wrapper{display:none;visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);-webkit-transition:visibility .3s ease-in-out,backdrop-filter .3s ease-in-out,opacity .3s ease-in-out;transition:visibility .3s ease-in-out,backdrop-filter .3s ease-in-out,opacity .3s ease-in-out}.recipe-art .review-popin-wrapper.show{display:block;visibility:visible;opacity:1;z-index:2;backdrop-filter:blur(4px)}.recipe-art .review-popin-wrapper .review-create-popin.show,.recipe-art .review-popin-wrapper .review-show-popin.show{display:block}.recipe-art .review-popin-wrapper .review-create-popin,.recipe-art .review-popin-wrapper .review-show-popin{z-index:3;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%;width:500px;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3rem 5rem 1rem;border:1px solid #a09898;background-color:#fcf5f5}.recipe-art .review-popin-wrapper .review-show-popin .review-comment{width:90%;max-height:none;line-height:1.8}.recipe-art .review-popin-wrapper .review-show-popin .review-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.recipe-art .review-popin-wrapper .review-show-popin .review-more a{margin-right:1rem}.recipe-art .review-popin-wrapper .review-create-popin{position:relative;font-size:.62rem}.recipe-art .review-popin-wrapper .review-create-popin .close-popin-btn{position:absolute;top:0;right:0;width:30px;height:30px;font-size:1rem;font-weight:700;color:#a09898;background-color:#fcf5f5;border:none}.recipe-art .review-popin-wrapper .review-create-popin .btn-wrapper{text-align:center}.recipe-art .review-popin-wrapper .review-create-popin .message-wrapper{position:relative}.recipe-art .review-popin-wrapper .review-create-popin .review-logo{position:absolute;top:100%;left:100%;translate:-10% -10%;width:54px;height:54px}.recipe-art .review-popin-wrapper .review-create-popin .review-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recipe-art .review-popin-wrapper .review-create-popin label{cursor:pointer}.recipe-art .review-popin-wrapper .review-create-popin .notice-id,.recipe-art .review-popin-wrapper .review-create-popin .notice-rating,.recipe-art .review-popin-wrapper .review-create-popin .notice-type{display:none}.art.tuto-art .chapter-title p{font-size:6rem;line-height:1}.recipe-art.tuto-art .recipe-content .recipe-advice h2{font-size:3rem;line-height:.75}.art.tuto-art .slider-recipe-others .art-slide .link .recipe-img{margin:0 auto}.tip-art{background-color:#fff;font-size:1.25rem;line-height:1.5}.tip-art h2{margin:0;line-height:1;font-family:felt,sans-serif;font-size:4.7rem;color:#e11c1b}.tip-art .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 7rem 4rem 3rem}.tip-art .illustration-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tip-art .illustration-wrapper.bloc-sync{width:56%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.tip-art .illustration-wrapper.bloc-sync.reverse{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tip-art .illustration-wrapper .img-wrapper.square{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;max-width:444px;height:auto;aspect-ratio:.984}.tip-art .illustration-wrapper .img-wrapper.square-1{margin:0 2.5rem 0 0}.tip-art .illustration-wrapper .img-wrapper.square-4{margin:15% 0 0 2.5rem}.tip-art .illustration-wrapper .img-wrapper.rectangle{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;max-width:540px;height:auto;aspect-ratio:.662}.tip-art .tip-header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:9rem;padding-right:4rem}.tip-art .tip-header-wrapper .title-header{position:absolute;top:3rem;left:50%;translate:-50% 0;max-width:40%}.tip-art .tip-header-wrapper .text-wrapper{padding-top:16rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.tip-art .tip-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tip-art .tip-content-wrapper .illustration-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.tip-art .tip-content-wrapper .relative{position:relative;top:-9rem}.tip-art .tip-content-wrapper .img-wrapper{width:46.1vw;aspect-ratio:4/2.97}.tip-art .tip-content-wrapper .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tip-art .tip-content-wrapper.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tip-art .tip-content-wrapper.row-reverse .text-wrapper{padding:0 3rem 4rem 7rem;text-align:end}.tip-art .tip-content-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.art-tutos-wrapper{padding:30px 0}.art-tutos-wrapper .chapter-description{text-align:center;padding:.5rem 0 2rem}.art.tutos-art .title-header{top:0;padding-bottom:2.5rem}.art.tutos-art .tuto-wrapper:nth-of-type(2n){background-color:#fff}.art.tutos-art .tuto--title{text-align:center}.art.tutos-art .tuto--title span{margin-right:1rem;font-family:felt,sans-serif;font-size:4.6rem;color:#e11c1b}.art.tutos-art .tuto--title h2{display:inline-block;font-size:2rem}.art.tutos-art .tuto--steps-wrapper ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.art.tutos-art .tuto--steps-wrapper li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;margin-left:1rem;margin-right:1rem;list-style-type:none;font-size:1.25rem}.art.tutos-art .tuto--steps-wrapper li span:first-child{margin-right:.75rem;font-weight:700;font-size:2rem}.art.tutos-art .tuto--steps-wrapper li .img-wrapper{width:100%;aspect-ratio:9/2}.art.tutos-art .tuto--steps-wrapper li .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.art.tutos-art .tuto--subtitle{text-align:center}.art.tutos-art .tuto--subtitle h3{font-family:felt,sans-serif;font-size:2.75rem}.secret-art{font-size:1.2rem}.secret-art .title{line-height:.7;font-family:felt,sans-serif;font-size:4.6rem;color:#e11c1b}.secret-art .subtitle{font-family:mont,sans-serif;font-size:2rem;font-weight:700}.secret-art .secret-header-wrapper{position:relative;height:calc(100vh - var(--header-height))}.secret-art .secret-header-wrapper .title-header{position:absolute;top:unset;bottom:-1.5rem;left:50%;translate:-50% 0;padding:2rem 8vw .75rem;margin:0}.secret-art .secret-header-wrapper .title-header:after{top:0}.secret-art .secret-header-wrapper .img-wrapper{height:100%}.secret-art .secret-header-wrapper .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.secret-art .first-secret{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.secret-art .first-secret--header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.secret-art .first-secret--header-wrapper .video-wrapper{width:60%;padding-bottom:2rem}.secret-art .first-secret--header-wrapper .text-wrapper{min-width:40%;margin-left:2rem}.secret-art .first-secret--main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.secret-art .first-secret--main .card-secret{position:relative;margin:3rem 0;padding:0 3rem;width:45%;min-width:358px;background-color:#fcfdfc}.secret-art .first-secret--main .card-secret:after,.secret-art .first-secret--main .card-secret:before{content:"";position:absolute;width:120px;height:35px;background-color:#000;opacity:.2}.secret-art .first-secret--main .card-secret:before{top:0;left:-30px;rotate:-25deg}.secret-art .first-secret--main .card-secret:after{bottom:-15px;right:-25px;rotate:-15deg}.secret-art .first-secret--main .card-secret .img-wrapper{position:relative;top:2rem;height:min(40%,256px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.secret-art .first-secret--main .card-secret .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.secret-art .first-secret--main .card-secret:last-child .text-wrapper{top:2rem}.secret-art .second-secret{position:relative;top:-2rem}.secret-art .second-secret--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secret-art .second-secret--main .text-wrapper{min-width:40%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem;text-align:right}.secret-art .second-secret--video{text-align:center;font-size:1.87rem;font-weight:700}.landingCroustiFine{background-color:#efefef}.landingCroustiFine .w-100{width:100%}.landingCroustiFine .z-1{z-index:1}.landingCroustiFine .w-75{width:75%;margin:auto}.landingCroustiFine .w-50{width:50%;margin:auto}.landingCroustiFine .infos-crousti{font-size:18px}.landingCroustiFine .mt-4{margin-top:4rem}.landingCroustiFine .tomatoes{width:60%;-webkit-transform:translateY(85px);-ms-transform:translateY(85px);transform:translateY(85px);margin-left:35px}.landingCroustiFine .guacamole{-webkit-transform:translateY(-85px);-ms-transform:translateY(-85px);transform:translateY(-85px)}.landingCroustiFine .flour{position:absolute;-webkit-transform:translate(70%,35%);-ms-transform:translate(70%,35%);transform:translate(70%,35%)}.landingCroustiFine .basilic{-webkit-transform:translate(50px,-50px);-ms-transform:translate(50px,-50px);transform:translate(50px,-50px)}.landingCroustiFine .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.landingCroustiFine .d-lg-none{display:none}.landingCroustiFine .flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingCroustiFine .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingCroustiFine .justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.landingCroustiFine .justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingCroustiFine .justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.landingCroustiFine .justify-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.landingCroustiFine .logo-france{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:100px}.landingCroustiFine .mb-xl{margin-bottom:125px}.landingCroustiFine .commitment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:92%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.landingCroustiFine .red-square{position:relative;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landingCroustiFine .red-square:after,.landingCroustiFine .red-square:before{content:"";position:absolute;width:110px;height:35px;background-color:#000;opacity:.2}.landingCroustiFine .red-square:before{top:-15px;left:-40px;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.landingCroustiFine .red-square:after{bottom:-10px;right:-40px;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.landingCroustiFine .red-square img{display:block;width:100%;height:auto}.landingCroustiFine .red-square p{position:absolute;top:10%;margin:0;padding:10px;text-align:center;color:#fff;font-size:1rem}.landingCroustiFine .lh-base{line-height:1.5}.landingCroustiFine .secret-container{max-width:46vw;margin:0 auto}.landingCroustiFine .red-frame{position:absolute;bottom:100%;left:50%;translate:-50% 50%}.landingCroustiFine .red-frame .chapter-title p{font-size:1.5vw}.landingCroustiFine p{padding-bottom:1rem}.landingCroustiFine .h2,.landingCroustiFine h2{font-size:5vw}.landingCroustiFine .btn{max-width:14vw}.landingCroustiFine .cursive{line-height:.8;font-weight:700}.landingCroustiFine .cursive.fs-sm{font-size:2.75vw}.landingCroustiFine .cursive.fs-lg{font-size:3vw}.landingCroustiFine .bold-large{font-weight:700;font-size:larger}.landingCroustiFine .main-title h1{margin:0 1rem}.landingCroustiFine .chapter-title{font-family:felt,sans-serif;font-weight:400;margin-bottom:.25rem;padding:1.5rem 0 1rem;line-height:.8}.landingCroustiFine .chapter-title p{padding:0;font-family:mont,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.11vw;color:#000}.landingCroustiFine .subtitle{font-size:2vw;font-weight:700}.landingCroustiFine .bg-stone{background-color:#fff;background:50%/cover no-repeat url(../images/pierre.webp)}.landingCroustiFine .bg-light-white{background-color:#fff}.landingCroustiFine .bg-gray{background-color:#fcfdfc;background-image:url(../images/body-bg.png)}.landingCroustiFine .bg-slate{background-color:#2e2e2e;background:50%/cover no-repeat url(../images/crousti-fine/fond-bois-crousti.png)}.landingCroustiFine .bg-brown{background-color:#430f04}.landingCroustiFine .red-brush{display:inline-block;padding:.5rem 1rem;background-color:#e11c1b;color:#fff;text-transform:uppercase}.landingCroustiFine .red-brush.sm-fs{font-size:1.11vw}.landingCroustiFine .red-brush.lg-fs{font-size:1.65vw}.landingCroustiFine .video-section .vide-holder img{-webkit-box-shadow:unset;box-shadow:unset}.landingCroustiFine .banner-wrapper{position:relative;height:40vw}.landingCroustiFine .banner-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingCroustiFine .banner-wrapper .logo-sc-wrapper{position:absolute;top:40%;left:5rem;translate:0 -50%;width:auto}.landingCroustiFine .banner-wrapper .logo-sc-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landingCroustiFine .dressage-wrapper .secret-container,.landingCroustiFine .range-wrapper .secret-container,.landingCroustiFine .secret-wrapper .secret-container,.landingCroustiFine .touche-wrapper .secret-container{padding-top:2vw}.landingCroustiFine .secret-wrapper{color:#fff;position:relative;margin-top:4vw;background:50%/cover no-repeat url(../images/crousti-fine/fond-bois-crousti.png)}.landingCroustiFine .secret-wrapper .img-wrapper{position:relative;max-width:50%;margin:1rem auto 0}.landingCroustiFine .secret-wrapper .merged-thumbs.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.landingCroustiFine .secret-wrapper .merged-thumbs.mobile{display:none}.landingCroustiFine .secret-wrapper .merged-thumbs{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb:before,.landingCroustiFine .secret-wrapper .merged-thumbs:after,.landingCroustiFine .secret-wrapper .merged-thumbs:before{content:none}.landingCroustiFine .secret-wrapper .merged-thumbs>div:first-child{position:absolute;top:-15%;right:100%}.landingCroustiFine .secret-wrapper .merged-thumbs>div:first-child .thumb__title-holder::before{top:50%;left:100%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(100%) rotate(90deg);-ms-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg)}.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(2) .thumb__title-holder:before{bottom:40%;right:125%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(3){position:absolute;top:10%;left:100%}.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(3) .thumb__title-holder:before{top:50%;left:-100%;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(-50%) rotate(270deg);-ms-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg);scale:1 -1}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb{width:25vw;min-height:unset;background:none}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:15vw;z-index:2}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder:before{position:absolute;width:5vw;height:10vw;background:50%/contain no-repeat url(../images/decorations/fleche-white.png);z-index:2;content:""}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{margin-top:20px;font-size:2vw}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{margin-bottom:36px;font-size:3vw}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:1vw}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__text{line-height:1.5;margin-bottom:0;color:#000;text-align:left}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__text>p{padding:1rem;padding-top:3rem;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.landingCroustiFine .secret-wrapper .owl-custom-progressbar{display:none}.landingCroustiFine .secret-wrapper .owl-theme .owl-dots .owl-dot.active span{background:#e11c1b}.landingCroustiFine .secret-wrapper .owl-theme .owl-dots .owl-dot span{width:40px;height:5px;margin:5px 2px}.landingCroustiFine .engagments-wrapper{padding-bottom:1rem;text-align:center}.landingCroustiFine .range-wrapper{position:relative;padding-bottom:5rem}.landingCroustiFine .range-wrapper .secret-container p{color:#fff;font-weight:700;text-align:center;font-size:xx-large}.landingCroustiFine .range-wrapper .advantages-wrapper p,.landingCroustiFine .range-wrapper .products-wrapper p{color:#fff;font-weight:700;text-align:center}.landingCroustiFine .range-wrapper .products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingCroustiFine .range-wrapper .products-wrapper .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:16vw;margin:1rem}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper{margin-bottom:2rem;-webkit-filter:drop-shadow(-4px 4px 4px #000);filter:drop-shadow(-4px 4px 4px #000)}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a{position:relative;width:100%;height:100%;display:inline-block}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a:hover .see-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a:after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:50%;translate:-50% -50%;width:40px;height:40px;border-radius:50%;background-color:#fff;font-size:2rem;color:#e11c1b}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a .see-product-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.7)}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a .see-product-wrapper p{color:#e11c1b}.landingCroustiFine .range-wrapper .products-wrapper .product-card p{-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:uppercase}.landingCroustiFine .range-wrapper .advantages-wrapper{position:absolute;left:50%;top:100%;translate:-50% -50%;text-decoration:none}.landingCroustiFine .range-wrapper .advantages-wrapper__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;max-height:300px;width:14vw;height:14vw;padding:1rem;border-radius:50%;background-color:#fff;outline:.15rem solid #e11c1b;outline-offset:-.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landingCroustiFine .range-wrapper .advantages-wrapper__btn:hover{background-color:#e11c1b;outline:.15rem solid #fff}.landingCroustiFine .range-wrapper .advantages-wrapper__btn:hover p,.landingCroustiFine .range-wrapper .advantages-wrapper__btn:hover span{color:#fff}.landingCroustiFine .range-wrapper .advantages-wrapper__btn p,.landingCroustiFine .range-wrapper .advantages-wrapper__btn span{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.landingCroustiFine .range-wrapper .advantages-wrapper__btn p{padding-bottom:0;color:#2e2e2e}.landingCroustiFine>div:last-child{margin-bottom:0;padding-bottom:4vw}#cookie-notice .cn-button{border:.14vw solid transparent;border-color:#e11c1b}.btn{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:12.23vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.2vw;padding:0 1.46vw;border:.14vw solid transparent;border-radius:3.47vw;margin:0 auto;font-size:.9vw;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.6px;text-align:center}.btn-red{background-color:#e11c1b;color:#fff;border-color:#e11c1b}.btn-red:hover,.btn-white{background-color:#fff;color:#e11c1b}.btn-white{border-color:#fff}.btn-white:hover{background-color:#e11c1b;color:#fff}.btn-long{max-width:26.06vw}input.input-frigo,textarea.input-frigo{margin:.5rem 0;padding:.5rem 1rem;border:none;background-color:#fff}.prefooter{padding:0 4.5%}.prefooter-banner{position:relative;margin-bottom:3.47vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:9% 6% 9% 0}.prefooter-banner__image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.prefooter-banner__caption{position:relative;width:100%;max-width:50%;color:#fff;text-align:center;margin-top:1.04vw;padding:0 .69vw}.prefooter-banner__title{font-size:3.06vw;font-weight:400;margin-bottom:.35vw}.prefooter-banner__sub-title{font-size:1.39vw;font-weight:600;max-width:25vw;margin:0 auto 2.43vw}.prefooter-banner__image{background-image:url(../images/pre-footer-banner.jpg)}.hero-slider,.hero-slider2,.hero-slider2-landing,.hero-slider-landing{position:relative}.hero-slider2-landing.mobile,.hero-slider2.mobile,.hero-slider-landing.mobile,.hero-slider.mobile{display:none}.hero-slider2-landing.desktop,.hero-slider2.desktop,.hero-slider-landing.desktop,.hero-slider.desktop{display:block}.hero-slider-landing.landingPates .owl-stage-outer{padding-bottom:0}.hero-slider2 .owl-dots,.hero-slider .owl-dots{position:absolute;bottom:14.8vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-slider2 .owl-dots .owl-dot,.hero-slider .owl-dots .owl-dot{outline:none}.hero-slider2 .owl-dots .owl-dot.active span,.hero-slider .owl-dots .owl-dot.active span{background-color:#eee}.hero-slider2 .owl-dots .owl-dot.active span:after,.hero-slider .owl-dots .owl-dot.active span:after{width:100%;-webkit-animation:myslider 4s forwards linear;animation:myslider 4s forwards linear;opacity:1}.hero-slider2 .owl-dots .owl-dot span,.hero-slider .owl-dots .owl-dot span{width:5.21vw;height:.27vw;border-radius:.27vw;background-color:#eee!important;border:none;display:block;position:relative;overflow:hidden}.hero-slider2 .owl-dots .owl-dot span:after,.hero-slider .owl-dots .owl-dot span:after{content:"";position:absolute;left:0;bottom:0;top:0;background-color:#e11c1b;width:0}.hero-slider2 .text-holder,.hero-slider .text-holder{position:absolute;top:calc(100% - 6.6vw);max-width:43.08vw;width:100%;left:0;right:0;margin:0 auto;background-color:#fff;padding:3.47vw 3.13vw 1.8vw;text-align:center;min-height:14.7vw;font-size:1.11vw}.hero-slider2 .text-holder p,.hero-slider .text-holder p{line-height:1.5;margin-bottom:.49vw}.hero-slider2 .text-holder .btn,.hero-slider .text-holder .btn{position:absolute;bottom:-1.67vw;padding:1.6vw .7vw;min-width:12.1vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-slider2 .text-holder .btn:before,.hero-slider .text-holder .btn:before{content:"";position:absolute;left:-.42vw;right:-.42vw;top:0;height:.97vw;border-left:.42vw solid #fff;border-right:.42vw solid #fff}.hero-slider2 .text-holder .slide-title,.hero-slider .text-holder .slide-title{display:block;font-size:2.01vw;margin-bottom:.35vw;font-weight:600}.hero-slider2 .text-holder:before,.hero-slider .text-holder:before{content:"";position:absolute;top:.69vw;bottom:.69vw;left:.69vw;right:.69vw;pointer-events:none;border:.14vw solid #e11c1b}.hero-slider2 .text-holder:after,.hero-slider .text-holder:after{content:"";position:absolute;z-index:10;top:-.49vw;left:-.83vw;right:-6.25vw;bottom:-1.39vw;background-image:url(../images/sliders/shadow-decoration.png);background-size:100% 100%;z-index:-1}.hero-slider2 .owl-stage-outer,.hero-slider .owl-stage-outer{padding-bottom:11.26vw;overflow:visible}.hero-slider2-landing .owl-dots,.hero-slider-landing .owl-dots,.slider-art-tips .owl-dots{position:absolute;bottom:1.8vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-slider2-landing .owl-dots .owl-dot,.hero-slider-landing .owl-dots .owl-dot,.slider-art-tips .owl-dots .owl-dot{outline:none}.hero-slider2-landing .owl-dots .owl-dot.active span,.hero-slider-landing .owl-dots .owl-dot.active span,.slider-art-tips .owl-dots .owl-dot.active span{background-color:#eee}.hero-slider2-landing .owl-dots .owl-dot.active span:after,.hero-slider-landing .owl-dots .owl-dot.active span:after,.slider-art-tips .owl-dots .owl-dot.active span:after{width:100%;-webkit-animation:myslider 4s forwards linear;animation:myslider 4s forwards linear;opacity:1}.hero-slider2-landing .owl-dots .owl-dot span,.hero-slider-landing .owl-dots .owl-dot span,.slider-art-tips .owl-dots .owl-dot span{width:5.21vw;height:.27vw;border-radius:.27vw;background-color:#eee!important;border:none;display:block;position:relative;overflow:hidden}.hero-slider2-landing .owl-dots .owl-dot span:after,.hero-slider-landing .owl-dots .owl-dot span:after,.slider-art-tips .owl-dots .owl-dot span:after{content:"";position:absolute;left:0;bottom:0;top:0;background-color:#e11c1b;width:0}.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.slider-art-tips .text-holder{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:30vw;width:100%;left:65%;background-color:#fff;padding:1.8vw 3.13vw;text-align:center;min-height:14.7vw;font-size:1.11vw}.hero-slider2-landing .text-holder p,.hero-slider-landing .text-holder p,.slider-art-tips .text-holder p{line-height:1.5;margin-bottom:.49vw}.hero-slider2-landing .text-holder .btn,.hero-slider-landing .text-holder .btn,.slider-art-tips .text-holder .btn{position:absolute;bottom:-1.67vw;padding:1.6vw .7vw;min-width:12.1vw;max-width:22vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-slider2-landing .text-holder .btn:before,.hero-slider-landing .text-holder .btn:before,.slider-art-tips .text-holder .btn:before{content:"";position:absolute;left:-.42vw;right:-.42vw;top:0;height:.97vw;border-left:.42vw solid #fff;border-right:.42vw solid #fff;border-color:transparent}.hero-slider2-landing .text-holder .slide-title,.hero-slider-landing .text-holder .slide-title,.slider-art-tips .text-holder .slide-title{display:block;font-size:3.17vw;color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;margin-bottom:.35vw}.hero-slider2-landing .text-holder:before,.hero-slider-landing .text-holder:before,.slider-art-tips .text-holder:before{content:"";position:absolute;top:.69vw;bottom:.69vw;left:.69vw;right:.69vw;pointer-events:none;border:.14vw solid #e11c1b}.hero-slider2-landing .text-holder:after,.hero-slider-landing .text-holder:after,.slider-art-tips .text-holder:after{content:"";position:absolute;z-index:10;top:-.49vw;left:-.83vw;right:-6.25vw;bottom:-1.39vw;background-image:unset;z-index:-1}.hero-slider2-landing .owl-stage-outer,.hero-slider-landing .owl-stage-outer,.slider-art-tips .owl-stage-outer{overflow:visible}@-webkit-keyframes myslider{0%{width:0}to{width:100%}}@keyframes myslider{0%{width:0}to{width:100%}}.owl-carousel .animated{-webkit-animation-duration:.3s!important;animation-duration:.3s!important}.art .hero-slider{margin-bottom:2rem;height:calc(100vh - var(--header-height))}.art .hero-slider .owl-item,.art .hero-slider .owl-stage,.art .hero-slider .owl-stage-outer{height:100%}.art .hero-slider .owl-stage-outer{padding-bottom:0}.art .hero-slider.owl-carousel .owl-item .hero-layer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;top:50%;translate:0 -50%;font-size:4.87rem;color:#fff}.art .hero-slider.owl-carousel .owl-item .hero-layer-content img{width:20%;max-width:340px}.art .hero-slider.owl-carousel .owl-item .hero-layer-content .hero-text{margin-top:2rem}.art .hero-slider.owl-carousel .owl-item .hero-layer-content .hero-text .slide-title{opacity:.63}.art .hero-slider .owl-nav.disabled+.owl-dots{bottom:3rem}.art .hero-slider .hero-slide{width:100%;height:100%}.art .hero-slider .hero-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art .owl-custom-progressbar{padding:0 1.5rem;width:100%;display:none}.art .owl-custom-progressbar progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:9px;background-color:#fff;border:1px solid #e11c1b;border-radius:20px}.art .owl-custom-progressbar progress::-webkit-progress-bar{background-color:#fff;border:1px solid #e11c1b;border-radius:20px}.art .owl-custom-progressbar progress::-moz-progress-bar{background:#e11c1b}.art .owl-custom-progressbar progress::-webkit-progress-value{background:#e11c1b;-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out}.art .search-results{position:relative;padding:0 5rem;--swiper-navigation-color:#707070;--swiper-pagination-bullet-inactive-color:#707070;--swiper-pagination-color:#e30613}.art .swiper-art{width:100%;height:100%;margin-left:auto;margin-right:auto;margin-bottom:3rem}.art .swiper-art .swiper-horizontal>.swiper-pagination-progressbar,.art .swiper-art .swiper-pagination-progressbar.swiper-pagination-horizontal{position:absolute;bottom:0!important;top:99%;max-width:35%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);height:5px}.art .swiper-art .swiper-horizontal>.swiper-pagination-progressbar span,.art .swiper-art .swiper-pagination-progressbar.swiper-pagination-horizontal span{height:5px}.art .swiper-art .swiper-wrapper{margin-bottom:3rem;padding:2rem}.art .swiper-art .swiper-pagination-bullet{border-radius:1rem;width:5rem}.art .swiper-art .swiper-slide{font-family:Mont,sans-serif;font-weight:700}.art .swiper-art .swiper-slide .link{text-decoration:none}.art .swiper-art .swiper-slide .link .recipe-img{width:70%;height:100%;position:relative}.art .swiper-art .swiper-slide .link .recipe-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.art .swiper-art .swiper-slide .link .recipe-title{position:absolute;top:50%;right:0;translate:-30% -50%;width:175px;height:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../assets/images/background-recipe-title.png);background-repeat:no-repeat;background-size:cover;background-position:50%;font-size:1.12rem;color:#e11c1b}.art .swiper-art .swiper-slide .link .recipe-title p{padding-right:1rem;padding-left:1rem}.art .swiper-art .swiper-slide .link .recipe-title p:first-child(){font-family:felt,sans-serif;font-size:3rem;font-weight:400}.art .swiper-art .swiper-slide .link .recipe-title p:last-child(){padding-top:1rem;font-size:.69rem}.art .swiper-art .swiper-slide .link .recipe-review-rating{position:absolute;bottom:1rem;right:0;translate:-15% 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.art .swiper-art .swiper-slide .link .recipe-review-rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.art .swiper-art .swiper-slide .link .recipe-review-rating .stars img{height:auto;margin:0 .3rem 0 0}.art .swiper-art .swiper-slide .link .recipe-review-rating .numbers{margin-left:.5rem}.art .swiper-art .swiper-slide .link:hover .recipe-title{background-image:url(../../assets/images/background-recipe-title-red.png);background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff}.art .slider-ingredients,.art .slider-recipe-others{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.art .slider-ingredients .owl-stage-outer,.art .slider-recipe-others .owl-stage-outer{z-index:1;overflow:hidden}.art .slider-ingredients .owl-item,.art .slider-recipe-others .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.art .slider-ingredients .owl-item:nth-child(1 of .active),.art .slider-recipe-others .owl-item:nth-child(1 of .active){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.art .slider-ingredients .owl-item:nth-child(3 of .active),.art .slider-recipe-others .owl-item:nth-child(3 of .active){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.art .slider-ingredients .art-slide,.art .slider-recipe-others .art-slide{width:375px;height:326px;margin-bottom:6rem;position:relative;font-family:Mont,sans-serif;font-weight:700}.art .slider-ingredients .art-slide .link,.art .slider-recipe-others .art-slide .link{text-decoration:none}.art .slider-ingredients .art-slide .link .recipe-img,.art .slider-recipe-others .art-slide .link .recipe-img{width:280px;height:100%;position:relative}.art .slider-ingredients .art-slide .link .recipe-img img,.art .slider-recipe-others .art-slide .link .recipe-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.art .slider-ingredients .art-slide .link .recipe-title,.art .slider-recipe-others .art-slide .link .recipe-title{position:absolute;top:50%;right:0;translate:0 -50%;width:144px;height:144px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../assets/images/background-recipe-title.png);background-repeat:no-repeat;background-size:cover;background-position:50%;font-size:1.12rem;color:#e11c1b}.art .slider-ingredients .art-slide .link .recipe-title p:first-child(),.art .slider-recipe-others .art-slide .link .recipe-title p:first-child(){font-family:felt,sans-serif;font-size:2.37rem;font-weight:400}.art .slider-ingredients .art-slide .link .recipe-title p:last-child(),.art .slider-recipe-others .art-slide .link .recipe-title p:last-child(){padding-top:1rem;font-size:.69rem}.art .slider-ingredients .art-slide .link .recipe-review-rating,.art .slider-recipe-others .art-slide .link .recipe-review-rating{position:absolute;bottom:1rem;right:0;translate:-15% 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.art .slider-ingredients .art-slide .link .recipe-review-rating .stars,.art .slider-recipe-others .art-slide .link .recipe-review-rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.art .slider-ingredients .art-slide .link .recipe-review-rating .stars img,.art .slider-recipe-others .art-slide .link .recipe-review-rating .stars img{height:auto;margin:0 .3rem 0 0}.art .slider-ingredients .art-slide .link .recipe-review-rating .numbers,.art .slider-recipe-others .art-slide .link .recipe-review-rating .numbers{margin-left:.5rem}.art .slider-ingredients .art-slide .link:hover .recipe-title,.art .slider-recipe-others .art-slide .link:hover .recipe-title{background-image:url(../../assets/images/background-recipe-title-red.png);background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff}.art .slider-ingredients .owl-nav,.art .slider-recipe-others .owl-nav{position:absolute;top:calc(50% - 2rem);left:50%;translate:-50% -50%;width:calc(100% - var(--pad-container) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;font-size:3rem;color:#707070}.art .slider-ingredients .owl-nav.disabled,.art .slider-recipe-others .owl-nav.disabled{display:none}.art .slider-ingredients .owl-dots,.art .slider-recipe-others .owl-dots{position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;padding-bottom:2.5rem;margin:0 auto}.art .slider-art-tips{margin-top:1.5rem}.art .slider-art-tips .owl-stage-outer{overflow:visible}.art .slider-art-tips .owl-item{height:100%!important}.art .slider-art-tips .fake-col-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.art .slider-art-tips .fake-col-wrapper .tips-slide:not(:first-child) .tips-slide--img{display:none}.art .slider-art-tips .tips-slide{width:50%;height:170px;margin-bottom:1.5rem;font-family:Mont,sans-serif;font-weight:400;font-size:1.19rem;color:#000}.art .slider-art-tips .tips-slide--img{position:absolute;top:50%;left:100%;translate:-50% -50%;width:280px;height:326px}.art .slider-art-tips .tips-slide--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.art .slider-art-tips .tips-slide--title h3{width:95%;font-weight:700;font-size:1.37rem;max-height:3.288rem;overflow:hidden}.art .slider-art-tips .tips-slide--subtitle{width:95%;margin-bottom:2rem;max-height:2.856rem;overflow:hidden}.art .slider-art-tips .tips-slide--subtitle h4{display:inline-block;margin:0;font-weight:700;font-size:1.19rem}.art .slider-art-tips .tips-slide--subtitle p,.art .slider-art-tips .tips-slide--subtitle span{display:inline}.art .slider-art-tips .tips-slide--more{text-align:end;font-weight:700;font-size:1rem;color:#e11c1b}.art .slider-art-tips .owl-nav{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;font-size:3rem;color:#707070}.art .slider-art-tips .owl-dots{bottom:0;padding-bottom:2.5rem}.art .review-popin-wrapper,.art .slider-art-review{margin-top:2rem}.art .review-popin-wrapper .review-id,.art .slider-art-review .review-id{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.art .review-popin-wrapper .review-id--avatar,.art .slider-art-review .review-id--avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;border:1px solid #969494;border-radius:50%;background-color:#fff;font-weight:700;color:#2e2e2e}.art .review-popin-wrapper .review-id--text,.art .slider-art-review .review-id--text{margin-left:1rem;font-size:.81rem;font-weight:700;color:#a09898}.art .review-popin-wrapper .recipe-review-rating,.art .slider-art-review .recipe-review-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.art .review-popin-wrapper .recipe-review-rating img,.art .slider-art-review .recipe-review-rating img{width:14px;height:13.4px;margin-right:.5rem}.art .review-popin-wrapper .review-comment,.art .slider-art-review .review-comment{margin-bottom:.5rem;font-size:.62rem;max-height:1.488rem;overflow:hidden}.art .review-popin-wrapper .review-date,.art .slider-art-review .review-date{font-size:.62rem;color:#a09898}.art .review-popin-wrapper .review-more,.art .slider-art-review .review-more{text-align:right}.art .review-popin-wrapper .review-more a,.art .slider-art-review .review-more a{font-size:.62rem;font-weight:700}.art .review-popin-wrapper .review-more img,.art .slider-art-review .review-more img{width:54px}.art .review-popin-wrapper .owl-item:not(:last-child),.art .slider-art-review .owl-item:not(:last-child){position:relative}.art .review-popin-wrapper .owl-item:not(:last-child):after,.art .slider-art-review .owl-item:not(:last-child):after{content:"";position:absolute;top:0;right:-20px;width:2px;height:100%;background-color:#a09898}.art .review-popin-wrapper .owl-nav,.art .slider-art-review .owl-nav{font-size:3rem;color:#707070}.art .slider-ingredients .img-ing-wrapper{margin:1.5rem auto}.art .slider-ingredients .img-ing-wrapper.first{margin:0 auto}.art .slider-ingredients .owl-nav{translate:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.art .slider-recipe-others{margin:13rem 0 4rem}.art .owl-carousel .owl-item img{display:inline-block}.filter-head{padding:2.08vw 0}.filter-title{font-size:2.08vw}.filter-title,.filter-title .title-row{font-weight:600}.search-field{width:100%;position:relative;margin-bottom:.97vw}.search-field input{width:100%;border:0;padding:2.08vw 4.17vw 2.08vw 1.95vw}.search-field .search-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.95vw;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:1.88vw;background:transparent}.filter-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.15vw;background-color:#e11c1b;padding:2.5vw 3.13vw 1.11vw}.filter-block.recette{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-block .title{display:inline-block;text-transform:uppercase;font-weight:700;margin-bottom:.69vw}.filter-block__column{width:18%}.filter-block__column.recette{margin:0 40px}.filter-block__list{padding-top:.69vw;border-top:1px solid hsla(0,0%,100%,.5);font-weight:400}.filter-block__list li{margin-bottom:.83vw}.filter-block__list .active a{color:#000}.filter-block__list a{color:#fff;text-decoration:none}.filter-block__list a:hover{color:#000}.filter-content{margin-bottom:1.39vw;padding:2.08vw 0}.filter-content h3{text-align:center;color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:100}.filter-content .products-wrapper{position:relative;margin-bottom:3.82vw}.filter-content .products-wrapper:last-child{margin-bottom:0}.filter-content .products-category-label{position:absolute;left:0;top:0;width:15.55%;height:20.15vw;margin-bottom:1.33%;-webkit-box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1)}.filter-content .products-category-label img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.filter-content .products-category-label .title-holder{position:absolute;top:0;width:calc(100% - 1.39vw);min-height:11.12vw;left:50%;padding:1.88vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:transparent;background-image:url(../images/name-holder.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.filter-content .products-category-label .title{font-size:1.11vw;color:#000;font-weight:400;z-index:2;position:relative;margin-bottom:0}.filter-content .products-category-label .title .cursive{font-size:2.1vw;line-height:.6}.filter-content .products-category-label .title .cursive.recipe{font-size:2.1vw}.filter-content .products-category-label .title-row{position:relative;display:inline-block;width:100%;line-height:1.1;font-size:1.11vw}.filter-content .products-category-label .title-row:first-child{top:0}.filter-content .products-category-label .title-row:last-child{bottom:-.35vw}.filter-content .btn-holder{padding-top:1.04vw}.products-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto}.products-row:before{content:"";display:block;width:15.55%;margin:0 0 1.33%}.products-row__item{-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;width:15.55%;min-height:20.15vw;padding:2.5vw 1.25% .69vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background-color:#fff;text-decoration:none;margin:0 0 1.33% 1.33%;-webkit-box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.products-row__item:hover{-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.3);box-shadow:0 20px 40px 12px rgba(0,0,0,.3);-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.products-row__item:nth-child(6n){margin-left:0}.products-row__item.moreItems .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-row__item.moreItems .title{font-size:2.5vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;color:#e11c1b;font-weight:400;line-height:.7;max-width:60%;margin:0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.products-row__item.moreItems .description{display:inline-block;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:5px;text-align:center}.products-row__item.moreRecipes .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-row__item.moreRecipes .title{font-size:2.5vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;color:#e11c1b;font-weight:400;line-height:.6;margin:0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.products-row__item.moreRecipes .description{display:inline-block;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:5px;text-align:center}.products-row__item .text{width:100%}.products-row__item .title{font-size:1.18vw;font-weight:600;-ms-flex-item-align:end;align-self:flex-end}.products-row__item .description{font-size:1.04vw;margin:0}.products-row__item .image-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.35vw;height:auto;overflow:hidden}.products-row__item .image-holder img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.products-row__item .label{position:absolute;top:.42vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8.48vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.74vw;line-height:1;color:#fff;background-image:url(../images/product-label.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;text-align:center}.lds-dual-ring{display:block;width:64px;height:64px;margin:0 auto}.lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #e11c1b;border-color:#e11c1b transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.lds-dual-ring-2{display:block;width:25px;height:25px;margin:0 auto}.lds-dual-ring-2:after{content:" ";display:block;width:18px;height:18px;margin:1px;border-radius:50%;border:3px solid #e11c1b;border-color:#e11c1b transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.recettes-thumbs .image-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.35vw;height:10vw;overflow:hidden}.recettes-thumbs .image-holder img{display:block;width:100%;height:10vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gallery-holder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.82vw}.gallery-item{height:34.75vw;width:32%;margin-bottom:2%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative}.gallery-item:before{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.gallery-item.wide{width:66%}.gallery-item:hover:before{opacity:0}.gallery .item-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:33.36vw;padding:0 1.04vw;font-size:2.36vw;color:#fff;font-weight:600}.gallery .item-caption .cursive{display:inline-block;width:100%;font-size:2.08vw;font-weight:400}.thumb-grid{padding:0 4.5%;margin-bottom:1.88vw}.thumb-grid img{max-width:100%}.thumb-grid .thumb-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.thumb-grid .thumb-col{background-color:#fff;text-decoration:none;margin-bottom:1.39vw;-webkit-box-shadow:0 .35vw 1.04vw 0 rgba(0,0,0,.25);box-shadow:0 .35vw 1.04vw 0 rgba(0,0,0,.25);width:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.thumb-grid .thumb-col.without-hover:hover{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.thumb-grid .thumb-col.animated{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.thumb-grid .thumb-col a{text-decoration:none}.thumb-grid .thumb-col .img-holder{position:relative}.thumb-grid .thumb-col .img-holder .youtube-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5.28vw;color:#e11c1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.thumb-grid .thumb-col .img-holder .youtube-link:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.08vw;height:2.08vw;background-color:#fff;z-index:-1}.thumb-grid .thumb-col .img-holder .youtube-link:hover{opacity:.8}.thumb-grid .thumb-col .img-holder img{display:inline-block;width:100%;vertical-align:top}.thumb-grid .thumb-col.col-33{width:32.4%}.thumb-grid .thumb-col.col-66{width:66.3%}.thumb-grid .thumb-col.col-33 .descr-holder,.thumb-grid .thumb-col.col-66 .descr-holder{padding:1.53vw 2.08vw 2.08vw}.thumb-grid .thumb-col.col-33 .descr-holder .thumb-title,.thumb-grid .thumb-col.col-66 .descr-holder .thumb-title{font-size:1.53vw}.thumb-grid .thumb-col.col-33 .descr-holder p,.thumb-grid .thumb-col.col-66 .descr-holder p{line-height:1.4}.thumb-grid .thumb-col .h3{font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;background-color:#e11c1b;padding:0 1.46vw;color:#fff;width:100%;margin:0;font-weight:400;font-size:2.78vw}.thumb-grid .thumb-col .descr-holder{padding:2.51vw 4.72vw 1.46vw;color:#4c4c4c;font-size:1.11vw}.thumb-grid .thumb-col .descr-holder .thumb-title{font-size:1.67vw;display:block;margin-bottom:.69vw;color:#2e2e2e;font-weight:600}.section-headline{text-align:center;margin-bottom:2.08vw;padding-top:.69vw}.section-headline .h1{margin-bottom:0;color:#e11c1b;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:1;font-size:4.86vw}.section-headline .h4{line-height:1;font-weight:600;font-size:2.08vw}.text-with-images{padding:6.5% 4.5% 0}.text-with-images .btn-holder{position:relative;z-index:1}.text-images-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.text-images-holder .title{font-size:inherit!important}.text-images-holder .title-container{position:absolute;top:0;left:0;width:100%}.text-images-holder .title-container .title-row{font-weight:600;font-size:2vw}.text-images-holder .title-container .title-row.cursive{line-height:.7;font-size:5vw}.text-images-holder .images-side{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;position:relative;-webkit-transform:translateY(-2.08vw);-ms-transform:translateY(-2.08vw);transform:translateY(-2.08vw);margin-bottom:-4.17vw}.text-images-holder .images-side .image-box{max-width:70%;position:absolute}.text-images-holder .images-side .image-box.rotate-left{-webkit-transform:rotate(-8deg) translateX(-2.08vw);-ms-transform:rotate(-8deg) translateX(-2.08vw);transform:rotate(-8deg) translateX(-2.08vw);height:100%}.text-images-holder .images-side .image-box.rotate-right{-webkit-transform:rotate(4deg) translateY(-4.17vw);-ms-transform:rotate(4deg) translateY(-4.17vw);transform:rotate(4deg) translateY(-4.17vw);height:100%;left:26%;top:50%}.text-images-holder .images-side .image-frame{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.04vw;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fff),to(#f5f5f5));background:linear-gradient(180deg,#fff 0,#f5f5f5);overflow:hidden;position:relative}.text-images-holder .images-side .image-holder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.5);box-shadow:1px 1px 10px rgba(0,0,0,.5);background-color:#fff;border:10px solid #fff}.text-images-holder .images-side .image-holder img{display:block;width:100%;height:auto}.text-images-holder .text-side{width:50%;padding:9.5% 0 0 .69vw;letter-spacing:-.1px}.text-images-holder .text-side .text{font-size:1.11vw}.text-images-holder .text-side .text p{margin-bottom:1.74vw;line-height:2}.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3% 4.5% 8%}.product-info .title{margin-bottom:50px}.product-info .title .title-row{font-weight:600}.product-info .split-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-info .split-container .left-side,.product-info .split-container .right-side{width:49%;position:relative}.product-info .split-container .left-side{padding-left:1.5%;min-height:250px}.accordion .tab-pane{position:relative}.accordion .tab-pane__name{display:inline-block;width:100%;position:relative;line-height:5vw;font-size:1.46vw;font-weight:600;border-bottom:.07vw solid #e6e6e6}.accordion .tab-pane__name:hover{cursor:pointer}.accordion .tab-pane__open-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;display:block;width:.83vw;height:.83vw;right:.35vw}.accordion .tab-pane__open-close:before{content:"";position:absolute;top:.35vw;left:0;width:.83vw;height:.14vw;background-color:#000}.accordion .tab-pane__open-close:after{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;content:"";position:absolute;top:0;left:.35vw;width:.14vw;height:.83vw;background-color:#000}.accordion .tab-pane.open .tab-content{max-height:35.85vw;padding:10px 0}.accordion .tab-pane.open .tab-content table{width:100%}.accordion .tab-pane.open .tab-content table th{width:20%;padding:0 5px}.accordion .tab-pane.open .tab-content table th:first-child{width:40%}.accordion .tab-pane.open .tab-content table tr:nth-child(2n){background:#ddd}.accordion .tab-pane.open .tab-content table tr:nth-child(odd){background:transparent}.accordion .tab-pane.open .tab-content table tr td{padding:5px 10px;text-align:center}.accordion .tab-pane.open .tab-content table tr td:first-child{font-weight:700}.accordion .tab-pane.open .tab-content table tr td:first-child span{font-size:.9vw;font-weight:400}.accordion .tab-pane.open .tab-content table tr td:first-child{text-align:left}.accordion .tab-pane.open .tab-content .oblig-red{font-size:.9vw;font-style:italic}.accordion .tab-pane.open .tab-content .oblig-red.marge{margin-top:10px!important}.accordion .tab-pane.open .tab-content h1{font-size:3vw;text-align:center}.accordion .tab-pane.open .tab-content.menu{text-align:center}.accordion .tab-pane.open .tab-content.menu .notes{margin-top:10px}.accordion .tab-pane.open .tab-content p:first-child{margin-bottom:5px}.accordion .tab-pane.open .tab-pane__open-close:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .tab-pane:last-child .tab-pane__name{border-bottom:0}.accordion .tab-content{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;max-height:0;overflow:hidden}.info-card{max-width:27.1vw;-webkit-box-shadow:0 0 3.47vw .35vw rgba(0,0,0,.5);box-shadow:0 0 3.47vw .35vw rgba(0,0,0,.5);position:absolute;right:9.73vw}.info-card .inner-card{padding:.21vw 1.04vw .9vw;color:#fff;background-color:#e11c1b;-webkit-box-shadow:0 0 0 .62vw #e11c1b;box-shadow:0 0 0 .62vw #e11c1b;border:.14vw solid hsla(0,0%,100%,.3);font-size:1.04vw;position:relative}.info-card .inner-card .img-holder{max-width:10.89vw;margin:0 auto .49vw}.info-card .inner-card .img-holder img{width:100%;height:auto}.info-card .inner-card p{line-height:1.4;margin-bottom:10px}.info-card .inner-card:after{content:"";display:block;position:absolute;width:19.6vw;height:19.6vw;left:calc(100% - 3.54vw);bottom:-6.53vw;background-image:url(../images/hand-decor.png);background-repeat:no-repeat;background-size:contain}.info-card .inner-card .tablet-text{display:none}.label-box{max-width:20.85vw;text-align:center;position:relative}.label-box:before{top:4.52vw;bottom:4.52vw;background-color:#fff}.label-box:after,.label-box:before{content:"";position:absolute;left:0;right:0}.label-box:after{bottom:.83vw;top:.83vw;z-index:-5;-webkit-box-shadow:0 .35vw 2.43vw -.69vw rgba(0,0,0,.75);box-shadow:0 .35vw 2.43vw -.69vw rgba(0,0,0,.75);border-radius:36%}.label-box .number-decorated{display:inline-block;position:relative;font-size:2.5vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;color:#e11c1b;line-height:1;margin-bottom:-.28vw}.label-box .number-decorated:after,.label-box .number-decorated:before{content:"";position:absolute;right:calc(100% + .28vw);width:1.39vw;top:50%;height:.07vw;background-color:#4c4c4c}.label-box .number-decorated:before{left:calc(100% + .69vw);right:auto}.label-box-inner{position:relative;font-size:.83vw}.label-box-inner:after,.label-box-inner:before{content:"";position:absolute;top:0;left:0;right:0;background-image:url(../images/label.svg);height:4.52vw;z-index:1;background-size:100% auto;overflow:hidden;background-position:50% 0}.label-box-inner:after{top:auto;bottom:0;background-position:50% 100%}.label-box-inner .subtitle{font-size:1.67vw;font-weight:600;margin:0;line-height:1}.label-box-inner .title{font-size:4.17vw;color:#e11c1b;margin-bottom:0;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:.6;margin-bottom:.8vw}.label-box-inner .label-box-content{position:relative;padding:0 1.04vw;z-index:2;padding:1.04vw 1.39vw 2.71vw}.label-box-inner .label-box-content p{margin-bottom:0}.label-box-inner .label-box-content:before{left:2.5%}.label-box-inner .label-box-content:after,.label-box-inner .label-box-content:before{content:"";position:absolute;width:1%;background-color:#e64046;bottom:4.52vw;top:4.52vw}.label-box-inner .label-box-content:after{right:2.51%;pointer-events:none}body.ie .label-box-inner:after,body.ie .label-box-inner:before{content:"";background-image:url(../images/label-ie.png)}.decoration-grid{font-size:1.11vw}.decoration-grid .container{max-width:90.76vw}.decoration-grid .section-headline{margin-bottom:4.86vw}.decoration-grid .section-headline .h4{margin-bottom:-.28vw}.decoration-grid .section-headline h1{margin-bottom:.69vw}.decoration-grid .decoration-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.decoration-grid .decoration-section .decoration-col{position:relative;width:50%;padding-top:1.39vw}.decoration-grid .decoration-section .decoration-col .label-box{margin:0 auto -1.39vw;z-index:2}.decoration-grid .decoration-section .decoration-col .wshadow{z-index:1;position:relative;-webkit-box-shadow:0 .69vw 1.39vw 0 rgba(0,0,0,.3);box-shadow:0 .69vw 1.39vw 0 rgba(0,0,0,.3)}.decoration-grid .decoration-section .decoration-col .wshadow:before{top:0;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);border-radius:100% 0 0 0}.decoration-grid .decoration-section .decoration-col .wshadow:after,.decoration-grid .decoration-section .decoration-col .wshadow:before{content:"";position:absolute;right:1.6vw;width:11.12vw;height:50%;background-color:rgba(0,0,0,.25);-webkit-box-shadow:2.57vw -1.04vw 3.47vw 0 rgba(0,0,0,.25);box-shadow:2.57vw -1.04vw 3.47vw 0 rgba(0,0,0,.25);z-index:-2!important}.decoration-grid .decoration-section .decoration-col .wshadow:after{bottom:-.69vw;border-radius:0 0 0 100%;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.decoration-grid .decoration-section .decoration-col .text-holder{padding:2.08vw 2.08vw 4.7vw;background-color:#fff;position:relative;z-index:1;margin-bottom:2.36vw}.decoration-grid .decoration-section.decoration-section1 .positioned-images{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.decoration-grid .decoration-section.decoration-section1 .positioned-images img{position:absolute}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img1{left:-4.24vw;top:-6.32vw;width:22.58vw}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img2{top:-3.96vw;right:-3.75vw;width:32.8vw}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img3{top:4.17vw;left:56%;width:10vw;z-index:99}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img4{bottom:-2.43vw;left:2.71vw;width:23vw}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img5{top:39.5%;width:47.95vw;right:-12vw}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-l{width:51%;padding-left:6%}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:9.17vw;width:49%;padding-left:6.2%}.decoration-grid .decoration-section.decoration-section1 .text-small img{padding-left:1.11vw;display:inline-block;margin-bottom:-3.27vw}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box{background-color:#fff;padding:.9vw .35vw;text-align:center;max-width:20.43vw;-webkit-box-shadow:0 .35vw .69vw 0 rgba(0,0,0,.3);box-shadow:0 .35vw .69vw 0 rgba(0,0,0,.3);line-height:1.5;position:relative;z-index:2}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box .decorated-title{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.decoration-grid .decoration-section.decoration-section1 .bottom-text{position:relative;padding-left:42%;padding-top:1.53vw}.decoration-grid .decoration-section.decoration-section1 .bottom-text p{margin-bottom:.55vw!important}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder{width:66%;position:absolute;right:63%;top:-.2vw}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder img{width:100%;max-width:100%}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder .img-caption{position:absolute;top:73%;left:2.85vw;line-height:1.2;right:1.69vw;font-size:.97vw;letter-spacing:-.5px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);text-align:center}.decoration-grid .decoration-section.decoration-section1 .bottom-text p:last-child{margin-bottom:0}.decoration-grid .decoration-section.decoration-section1 .bottom-text .marked{color:#e11c1b}.decoration-grid .decoration-section.decoration-section1 .bottom-text .marked.centered{text-align:center;text-transform:uppercase;font-size:1.2vw}.decoration-grid .decoration-section.decoration-section1 .text-holder{margin-top:.35vw;line-height:1.6}.decoration-grid .decoration-section.decoration-section1 .text-holder p{margin-bottom:1.67vw}.decoration-grid .decoration-section.decoration-section1 .text-holder p:last-child{margin-bottom:0}.decoration-grid .decoration-section.decoration-section1 .decorated-red{padding:2.5vw 1.8vw;font-size:.97vw;line-height:1.45;background-color:transparent;color:#fff;max-width:25.29vw;float:right;margin-right:-21%;font-weight:300;position:relative;margin-bottom:.69vw;background-size:100% 100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23e11c1b' d='M0 6l95-6 5 87-99 5z'/%3E%3C/svg%3E")}.decoration-grid .decoration-section.decoration-section1 .decorated-red:before{content:"";position:absolute;width:9.66vw;height:3.06vw;background-size:100% 100%;opacity:.79;top:-.9vw;left:11.81vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 11L98.6 0l1.4 91-98.6 9z'/%3E%3C/svg%3E")}.decoration-grid .decoration-section.decoration-section1 .decorated-red strong{font-weight:700;font-size:1.1vw}.decoration-grid .decoration-section.decoration-section2{position:relative}.decoration-grid .decoration-section.decoration-section2 .col-l{padding:0;width:40%;margin-top:4.17vw}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder{margin-left:2.57vw;-webkit-transform:translateY(2.08vw);-ms-transform:translateY(2.08vw);transform:translateY(2.08vw);z-index:10;position:relative}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder:before{content:"";position:absolute;width:6.04vw;height:11.88vw;background-size:100% 100%;opacity:.79;bottom:-2.08vw;left:15.63vw;z-index:10;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M0 7.5L48 0l52 92-52 8z'/%3E%3C/svg%3E")}.decoration-grid .decoration-section.decoration-section2 .col-l .text-holder{margin-left:-1.04vw;padding:2.78vw 1.11vw .83vw}.decoration-grid .decoration-section.decoration-section2 .col-r{padding:0;width:55%}.decoration-grid .decoration-section.decoration-section2 .col-r .label-box{margin-left:22%}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder{padding:2.5vw 2.15vw;line-height:1.5}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p{margin-bottom:1.88vw}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p:last-of-type{margin-bottom:.49vw}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder .marked{color:#e11c1b}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder .marked.centered{text-align:center;font-size:1.2vw;text-transform:uppercase}.decoration-grid .decoration-section.decoration-section2 .img-row{position:relative;width:100%;text-align:right}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand{top:-4.86vw;position:absolute;width:61.5vw;left:-7vw}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;right:8.5vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder strong{color:#e11c1b}.decoration-grid .decoration-section.decoration-section2 .img-row img{display:inline-block}.decoration-grid .decoration-section.decoration-section2 .img-row .img3{margin-top:-2.08vw;margin-right:-5.56vw}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{margin-top:0;margin-right:-2.57vw}.decoration-grid .decoration-section.decoration-section2 .positioned-images{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.decoration-grid .decoration-section.decoration-section2 .positioned-images .img1{position:absolute;top:-6.32vw;right:7.16vw;width:13.55vw}.decoration-grid .decoration-section.decoration-section2 .decorated-red{padding:2.5vw 1.8vw;font-size:.97vw;line-height:1.45;background-color:transparent;color:#fff;max-width:30.37vw;font-weight:300;position:relative;margin-bottom:.69vw;background-size:100% 100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23e11c1b' d='M0 0h100v100H0z'/%3E%3C/svg%3E")}.decoration-grid .decoration-section.decoration-section2 .decorated-red strong{font-weight:700;font-size:1.1vw}.decoration-grid .decoration-section.decoration-section3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.decoration-grid .decoration-section.decoration-section3 .col-l{padding:0 0 0 5.07vw;width:51%;position:relative}.decoration-grid .decoration-section.decoration-section3 .col-l .label-box{margin-right:2.08vw;margin-top:-1.18vw}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder{padding:2.5vw 2.15vw;line-height:1.5}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p{margin-bottom:1.88vw}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p:last-of-type{margin-bottom:.49vw}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder .marked{color:#e11c1b}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder .marked.centered{text-align:center;font-size:1.2vw;text-transform:uppercase}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images{position:absolute;top:0;left:0;right:0;bottom:0}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img1{position:absolute;left:-7.57vw;top:-9.17vw;z-index:5}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img2{position:absolute;top:74%;z-index:5;left:-3.82vw}.decoration-grid .decoration-section.decoration-section3 .col-r{padding:0;position:relative;text-align:center;width:49%}.decoration-grid .decoration-section.decoration-section3 .col-r .product-img{-webkit-transform:translateX(3.61vw);-ms-transform:translateX(3.61vw);transform:translateX(3.61vw)}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images{position:absolute;top:0;left:0;right:0;bottom:0}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand{position:absolute;width:47.39vw;top:48.5%;left:auto;right:-8vw}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand img{widows:100%}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder{position:absolute;top:6.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder strong{color:red}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .img2{position:absolute;top:7%;left:1.74vw}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red{padding:2.5vw 1.8vw;font-size:.97vw;line-height:1.45;background-color:transparent;color:#fff;max-width:26vw;font-weight:300;position:relative;margin-left:9vw;background-size:100% 100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23e11c1b' d='M0 0h100v100H0z'/%3E%3C/svg%3E")}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red strong{font-weight:700;font-size:1.1vw}.decoration-grid .decoration-section.decoration-section3 .bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:3.33vw 0 0 3.47vw;font-size:.97vw;line-height:1.5;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-6.11vw}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red{max-width:42.67vw;padding:2.08vw 3.47vw 2.08vw 5.56vw;-webkit-transform:translate(-7.37vw,-2.64vw);-ms-transform:translate(-7.37vw,-2.64vw);transform:translate(-7.37vw,-2.64vw);z-index:-1;position:relative;color:#fff;background-color:#e11c1b}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red strong{font-weight:700;font-size:1.1vw}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red:before{content:"";position:absolute;width:12.92vw;height:3.61vw;background-size:100% 100%;opacity:.79;top:-2.57vw;left:19.11vw;-webkit-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 11L98.6 0l1.4 91-98.6 9z'/%3E%3C/svg%3E")}.banner{height:35.44vw;background-size:cover;background-position:50% 50%;position:relative;margin-bottom:1.74vw}.banner.text-inside{height:auto}.banner-image img{width:100%}.banner-image img:last-child,.banner-image img:nth-child(2){display:none}.banner-caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:4.03vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.11vw}.banner .title{width:100%;font-size:7.78vw;font-weight:400;line-height:1;margin:0}.banner .subtitle{font-size:3.82vw;width:100%;font-weight:600;line-height:1}.banner strong{display:inline-block;width:100%;font-size:1.46vw;font-weight:600}.banner p{line-height:1.5;max-width:36.83vw}.product-detail{padding:0 4.5%;-webkit-transform:translateY(-9.52vw);-ms-transform:translateY(-9.52vw);transform:translateY(-9.52vw);margin-bottom:-9.52vw}.product-detail__header{padding:0 5%;margin-bottom:2.78vw}.product-detail__image{float:left;max-width:25.16vw;position:relative}.product-detail__text{float:left;width:calc(100% - 25.16vw);padding:9.38vw 1.04vw 1.04vw 2.78vw;font-size:1.11vw}.product-detail__text .title{font-size:3.61vw;margin-bottom:0;line-height:1;font-weight:600}.product-detail__text .sub-title{display:inline-block;font-size:2.99vw;line-height:1}.product-detail__text p{line-height:1.4;margin-bottom:1.04vw}.product-detail__bg-image{margin:0 auto .69vw;width:40%}.product-detail__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.86vw}.product-detail__info{height:5.9vw;width:75%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail__info:first-child .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 4.5%}.product-detail__info:first-child .item-info i{color:#e11c1b;font-size:1.88vw;margin-bottom:.42vw}.product-detail__info:last-child{width:calc(25% - 1.39vw);-ms-flex-line-pack:center;align-content:center}.product-detail__info:last-child .item-info{text-align:left;padding-left:27%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail__info:last-child .item-info:first-child{margin-bottom:.55vw}.product-detail__info:last-child .item-info i{margin-right:.69vw}.product-detail__advantage{margin-top:10px}.product-detail__advantage a{text-decoration:none}.products-thumbs{padding:0 4.5%}.products-thumbs__holder{padding-bottom:5.7vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-thumbs__title{font-size:2.08vw;margin-bottom:6.9vw}.products-thumbs .product-thumb{width:24%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3% 2.75%;background-color:#fff;-webkit-box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);position:relative;color:#000;text-decoration:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.products-thumbs .product-thumb:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.products-thumbs .product-thumb .top-title{font-size:1.11vw;position:absolute;font-weight:600;top:-3.5vw;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.products-thumbs .product-thumb__inner{width:100%;padding:24.5% 11.5% 15%;background-color:#fff;-webkit-box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1);box-shadow:0 1.39vw 2.78vw .83vw rgba(0,0,0,.1)}.products-thumbs .product-thumb__image{margin:0 auto 3.13vw}.products-thumbs .product-thumb__image img{width:100%;height:auto}.products-thumbs .product-thumb__text{font-size:1.04vw;padding:0 8%}.products-thumbs .product-thumb__text .title{font-weight:600;font-size:1.18vw}.products-thumbs .product-thumb__text .description{margin:0}.text-thumbs{padding:1.74vw 4.5% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.74vw;font-size:1.04vw}.text-thumbs .merged-thumbs{width:50%}.text-thumbs .single-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.74vw 1.74vw 1.39vw;width:23.5%;margin-left:1.5%;background-color:#e11c1b;color:#fff;position:relative}.text-thumbs .single-thumb .thumb-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.text-thumbs .single-thumb .thumb-inner:after,.text-thumbs .single-thumb .thumb-inner:before{content:"";position:absolute;display:block;height:.28vw;width:60%;bottom:-1.53vw;left:33%;background:-webkit-gradient(linear,left top, right top,color-stop(0, hsla(0,0%,46%,0)),color-stop(25%, #767676),color-stop(75%, #767676),to(hsla(0,0%,46%,0)));background:linear-gradient(90deg,hsla(0,0%,46%,0) 0,#767676 25%,#767676 75%,hsla(0,0%,46%,0));-webkit-transform:translateX(-50%) rotate(-.4deg);-ms-transform:translateX(-50%) rotate(-.4deg);transform:translateX(-50%) rotate(-.4deg);z-index:-1}.text-thumbs .single-thumb .thumb-inner:after{content:"";position:absolute;width:60%;left:auto;right:33%;-webkit-transform:translateX(50%) rotate(.4deg);-ms-transform:translateX(50%) rotate(.4deg);transform:translateX(50%) rotate(.4deg);z-index:-1}.text-thumbs .single-thumb__title{text-align:center;line-height:1;margin-bottom:2.78vw}.text-thumbs .single-thumb:before{content:"";position:absolute;width:5.98vw;height:1.8vw;background-size:100% 100%;opacity:.19;top:-.9vw;left:50%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(3deg) translateX(-50%);-ms-transform:rotate(3deg) translateX(-50%);transform:rotate(3deg) translateX(-50%);background:#000}.text-thumbs .single-thumb.pseudo-rotate-left:before{-webkit-transform:rotate(-3deg) translateX(-50%);-ms-transform:rotate(-3deg) translateX(-50%);transform:rotate(-3deg) translateX(-50%)}.text-thumbs .btn{-ms-flex-item-align:end;align-self:flex-end;color:#000;max-width:9.73vw;height:2.78vw;margin-top:auto}.text-thumbs .btn:hover{color:#fff}.merged-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:#e11c1b;position:relative;z-index:1}.merged-thumbs:after,.merged-thumbs:before{content:"";position:absolute;display:block;height:.28vw;width:60%;bottom:-.14vw;left:33%;background:-webkit-gradient(linear,left top, right top,color-stop(0, hsla(0,0%,46%,0)),color-stop(25%, #767676),color-stop(75%, #767676),to(hsla(0,0%,46%,0)));background:linear-gradient(90deg,hsla(0,0%,46%,0) 0,#767676 25%,#767676 75%,hsla(0,0%,46%,0));-webkit-transform:translateX(-50%) rotate(-.35deg);-ms-transform:translateX(-50%) rotate(-.35deg);transform:translateX(-50%) rotate(-.35deg);z-index:-1}.merged-thumbs:after{content:"";position:absolute;width:60%;left:auto;right:33%;-webkit-transform:translateX(50%) rotate(.35deg);-ms-transform:translateX(50%) rotate(.35deg);transform:translateX(50%) rotate(.35deg);z-index:-1}.merged-thumbs .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.33%;padding:1.74vw 4.33% 1.39vw;position:relative;background-color:#e11c1b}.merged-thumbs .thumb:before{display:none}.merged-thumbs .thumb:before,.merged-thumbs .thumb:nth-child(2):before{content:"";position:absolute;width:5.98vw;height:1.81vw;background-size:100% 100%;opacity:.19;top:-.9vw;left:50%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(10deg) translateX(-50%);-ms-transform:rotate(10deg) translateX(-50%);transform:rotate(10deg) translateX(-50%);background:#000}.merged-thumbs .thumb:nth-child(2):before{display:block!important}.merged-thumbs .thumb__title-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;padding:0 1.04vw;width:9.73vw;margin:0 auto .55vw;position:relative}.merged-thumbs .thumb__title-holder .title{font-size:2.36vw;font-weight:400;line-height:.5;position:relative;margin-bottom:18px}.merged-thumbs .thumb__title-holder .subtitle{font-size:.83vw;display:inline-block;color:#000;position:relative}.merged-thumbs .thumb__title-holder .number-decorated{display:inline-block;font-size:1.39vw;position:relative}.merged-thumbs .thumb__title-holder .number-decorated:after,.merged-thumbs .thumb__title-holder .number-decorated:before{content:"";position:absolute;right:calc(100% + .28vw);width:.69vw;top:50%;height:.07vw;background-color:#4c4c4c}.merged-thumbs .thumb__title-holder .number-decorated:before{left:calc(100% + .69vw);right:auto}.merged-thumbs .thumb__title-decor{display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.merged-thumbs .thumb__title-decor img{height:100%;width:100%}.merged-thumbs .thumb__text{margin-bottom:2.43vw;line-height:1.3}.video-section{padding:0 4.5% 11%}.video-section .h1{font-weight:400;line-height:1;margin-bottom:0}.video-section__head{margin-bottom:2.78vw}.video-section__head .h4{font-weight:600}.video-section__inner{padding:2.08vw 0 17.03vw;position:relative}.video-section__bg-image{position:absolute;z-index:-50}.video-section .vide-holder{width:61.85vw;position:relative;margin:0 auto;z-index:1}.video-section .vide-holder .youtube-link{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5.28vw;width:2.08vw;height:2.08vw;background-color:#fff;color:#ed1c24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;text-decoration:none}.video-section .vide-holder img{-webkit-box-shadow:.55vw 2.78vw 4.17vw -.35vw rgba(0,0,0,.25);box-shadow:.55vw 2.78vw 4.17vw -.35vw rgba(0,0,0,.25);width:100%;height:auto}.video-section .vide-holder2{margin-top:15rem}.video-section .vide-holder2 .two-videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.video-section .vide-holder2 .two-videos .video-1,.video-section .vide-holder2 .two-videos .video-2{position:relative}.video-section .vide-holder2 .two-videos .video-1 .youtube-link,.video-section .vide-holder2 .two-videos .video-2 .youtube-link{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5.28vw;width:2.08vw;height:2.08vw;background-color:#fff;color:#ed1c24;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;line-height:0;text-decoration:none}.video-section .bottom-card{max-width:73.61vw;margin:0 auto;background-color:#e11c1b;padding:2.78vw 3.47vw;position:relative;text-align:left;z-index:1}.video-section .bottom-card__text{max-width:70%;color:#fff;font-size:1.32vw}.video-section .bottom-card__text .title{font-weight:600;font-size:2.64vw}.video-section .bottom-card__text .big{font-size:4.86vw}.video-section .bottom-card__text .unmarked-list{text-align:left}.video-section .bottom-card__text .unmarked-list li{line-height:1.6}.video-section .bottom-card__decor{position:absolute;width:34.61vw;top:2.78vw;right:-14.33%}.video-section .bottom-card__decor img{width:100%;height:auto}.video-section .image-pos-1{top:0;left:-1.39vw;width:19.04vw}.video-section .image-pos-1 img{width:100%;height:auto}.video-section .image-pos-1 img:last-child{display:none}.video-section .image-pos-2{top:0;right:-2.78vw;z-index:-1;width:22.65vw}.video-section .image-pos-2 img{width:100%;height:auto}.video-section .image-pos-2 img:last-child{display:none}.video-section .image-pos-3{width:24.32vw;top:36%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-4.5vw}.video-section .image-pos-3 img{width:100%;height:auto}.video-section .image-pos-4{width:14.1vw;bottom:-11.11vw;left:-3.5vw}.video-section .image-pos-4 img{width:100%;height:auto}.video-section .image-pos-5{width:15.43vw;left:19%;bottom:1.74vw}.video-section .image-pos-5 img{width:100%;height:auto}.video-section .image-pos-6{width:10.7vw;left:39%;bottom:0}.video-section .image-pos-6 img{width:100%;height:auto}.video-section .image-pos-7{width:46.63vw;right:-3.42vw;bottom:-5.9vw;z-index:-1}.video-section .image-pos-7 img{width:100%;height:auto}.environnement-section .mob-item{text-align:center;display:none}.environnement-section .text-top{text-align:center;max-width:55.59vw;margin:0 auto;padding:4.59vw 3.74vw 0;margin-bottom:-1.39vw;position:relative;line-height:1.5}.environnement-section .text-top p{margin-bottom:2.08vw}.environnement-section .text-top .section-headline{line-height:1;max-width:34.75vw;margin:0 auto}.environnement-section .text-top .decor-img{position:absolute;right:-12%;top:2.15vw;width:12.5vw}.environnement-section .text-top .h1{line-height:.7!important;font-size:7.3vw;margin:0;max-width:41.69vw;margin:0 auto 2.43vw}.environnement-section .text-top .h4{line-height:.6!important;font-size:3.75vw;margin-bottom:0}.environnement-section .text-img-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.13vw}.environnement-section .text-img-row .col-l,.environnement-section .text-img-row .col-r{width:50%}.environnement-section .text-holder{text-align:left;line-height:1.55}.environnement-section .text-holder .title{line-height:1.2;font-size:2.43vw;font-weight:600;margin-bottom:2.01vw}.environnement-section .text-holder p{margin-bottom:1.46vw}.environnement-section .text-holder .h5{font-size:1.11vw}.environnement-section .text-holder1{padding-top:6.53vw}.environnement-section .colr1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.environnement-section .colr1 .text-holder{padding:0 5.7vw 0 .9vw}.environnement-section .colr1 .text-holder p{margin-bottom:2.08vw}.environnement-section .colr1 .img-holder-2{margin-left:auto;right:-3.47vw;position:relative;z-index:1}.environnement-section .img-holder-1{position:relative;padding-top:14.1vw}.environnement-section .img-holder-1 .hand-img{position:absolute;top:0;left:-6vw;width:59.83vw;top:-2.29vw;max-width:1130px}.environnement-section .img-holder-1 .hand-img .card-title{position:absolute;top:18%;right:17%;bottom:50%;left:48%;font-size:1.39vw;text-transform:uppercase;font-weight:700;text-align:center;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3vw;line-height:1.3}.environnement-section .box-text{background-image:url(../images/env-box.png);background-size:100% 100%;padding:3.47vw 4.86vw 5.49vw;max-width:37.53vw;text-align:center;font-size:1.11vw;line-height:1.4;position:relative;z-index:-1;margin-bottom:2.08vw;-webkit-transform:translate(1.04vw,-4.3vw);-ms-transform:translate(1.04vw,-4.3vw);transform:translate(1.04vw,-4.3vw);padding:4.72vw 5.56vw}.environnement-section .box-text-title{color:#e11c1b;margin:0;font-weight:500;line-height:.8;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:4.17vw}.environnement-section .box-text-sub-title{font-size:1.81vw;margin-bottom:1.39vw}.environnement-section .coll2 .img-holder{padding:2.08vw 0 0}.environnement-section .colr2 .img-holder{margin:-12% 0 1.39vw}.environnement-section .colr2 .text-holder{padding:5.98vw 1.04vw 1.04vw .83vw;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.environnement-section .colr2 .text-holder .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.environnement-section .colr2 .text-holder .title span{display:inline-block;width:50%;margin-right:1.94vw}.environnement-section .sticky-box{position:relative;background-color:#fff;padding:2.29vw 3.47vw;text-align:center;text-transform:uppercase;color:#e11c1b;max-width:34.75vw;margin:0 1.39vw 0 8.34vw;font-weight:700;font-size:1.39vw;-webkit-box-shadow:0 0 1.04vw 0 rgba(0,0,0,.2);box-shadow:0 0 1.04vw 0 rgba(0,0,0,.2)}.environnement-section .sticky-box:before{content:"";position:absolute;width:9.66vw;height:3.06vw;background-size:100% 100%;opacity:.79;top:-2.15vw;left:17.65vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 11L98.6 0l1.4 91-98.6 9z'/%3E%3C/svg%3E")}.environnement-section .bottom-dox-decorated{background-color:#e11c1b;padding:1.39vw 1.39vw 1.39vw 31%;color:#fff;position:relative;margin:6.46vw 0 2.08vw}.environnement-section .bottom-dox-decorated strong{font-size:1.4vw}.environnement-section .bottom-dox-decorated:before{content:"";position:absolute;width:2.71vw;height:9.66vw;background-size:100% 100%;opacity:.79;top:-1.74vw;left:.21vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M0 5l98.6-5 1.4 95-96 5z'/%3E%3C/svg%3E")}.environnement-section .bottom-dox-decorated:after{content:"";position:absolute;width:2.57vw;height:8.89vw;background-size:100% 100%;opacity:.79;top:1.39vw;right:-2.36vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 0L100 2l-3 103-95.6-5z'/%3E%3C/svg%3E")}.environnement-section .bottom-dox-decorated .title{font-size:5.9vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;line-height:.8;margin:0;font-weight:400}.environnement-section .bottom-dox-decorated .subtitile{font-size:2.43vw;margin-bottom:.49vw;line-height:.9}.environnement-section .bottom-dox-decorated P{margin:0}.environnement-section .bottom-dox-decorated img{position:absolute;top:-4.79vw;left:6.18vw}.environnement-section .bottom-dox-decorated .text-holder{margin:0 auto;text-align:center;max-width:43.8vw}.environnement-section .section-headline .h4{margin:0;font-weight:400}.environnement-section .section-headline .h1{line-height:.7;margin:0 0 1.39vw}.environnement-section .section-headline .h1+.h4{margin:0 0 2.78vw}.nutrition-section{padding:0 4.5%}.nutrition-section .imglaur{position:absolute;top:20%}.nutrition-section b,.nutrition-section strong{font-size:1.2vw}.nutrition-section .container{max-width:90.76vw}.nutrition-section .text-top{text-align:center;max-width:55.59vw;margin:0 auto;padding:0 3.47vw;padding-top:4.59vw;margin-bottom:-1.39vw;position:relative;line-height:1.5}.nutrition-section .text-top .section-headline{margin:0 auto 7.64vw;line-height:1.6}.nutrition-section .text-top .section-headline p{max-width:47.95vw;margin-bottom:2.08vw}.nutrition-section .text-top .h1{line-height:.7;font-size:7.3vw;margin:0 auto .84vw}.nutrition-section .text-top .h4{line-height:.6;font-size:3.75vw;margin-bottom:0}.nutrition-section .float-blocks{position:relative;margin-bottom:4.43vw}.nutrition-section .float-blocks .image-holder-a{position:absolute;top:70%;left:130px}.nutrition-section .float-blocks .top-text{width:50%;padding-top:4.52vw;float:left;margin-bottom:1vw;line-height:1.6}.nutrition-section .float-blocks .top-text .title{font-size:2.43vw;font-weight:600}.nutrition-section .float-blocks .note-holder{max-width:50%;float:right;display:inline-block;position:relative;font-size:1.11vw}.nutrition-section .float-blocks .note-holder .bg-image{width:43.92vw}.nutrition-section .float-blocks .note-holder .bg-image img{width:100%;height:auto}.nutrition-section .float-blocks .note-holder .note-text{padding-top:2.5vw;position:absolute;max-width:21.89vw;right:5%;top:0}.nutrition-section .float-blocks .note-holder .note-text .title{font-size:1.8vw;line-height:1.2;font-weight:600}.nutrition-section .float-blocks .note-holder .note-text .sub-title{font-size:4.17vw;line-height:.3;margin-bottom:2.57vw}.nutrition-section .float-blocks .note-holder .note-text p{margin-bottom:1.74vw;line-height:1.6}.nutrition-section .float-blocks .note-holder .note-decor-image{position:absolute;bottom:4.17vw;left:-1.04vw;width:10vw}.nutrition-section .float-blocks .note-holder .note-decor-image img{width:100%;height:auto}.nutrition-section .float-blocks .botom-text{width:50%;float:left;padding-left:17%;line-height:1.6}.nutrition-section .float-blocks .decor-image{position:absolute;width:18.55vw;top:16.96vw;left:-6.95vw}.nutrition-section .split-section{position:relative}.nutrition-section .split-section.top .text-holder.right{padding:23.5% 0 0 1.04vw}.nutrition-section .split-section.top .decor-image{position:absolute;top:-2.78vw;right:-6.95vw;width:47%;z-index:-1}.nutrition-section .split-section.top .decor-image img{width:100%;height:auto}.nutrition-section .split-section.middle{-webkit-transform:translateY(-8.69vw);-ms-transform:translateY(-8.69vw);transform:translateY(-8.69vw)}.nutrition-section .split-section.middle .decor-image{width:52.12vw;float:right;display:inline-block;-webkit-transform:translateX(6.25vw);-ms-transform:translateX(6.25vw);transform:translateX(6.25vw)}.nutrition-section .split-section.middle .decor-image img{width:100%;height:auto}.nutrition-section .split-section.middle .text-holder.left{-webkit-transform:translateY(-14.25vw);-ms-transform:translateY(-14.25vw);transform:translateY(-14.25vw)}.nutrition-section .split-section.bottom{-webkit-transform:translateY(-3.47vw);-ms-transform:translateY(-3.47vw);transform:translateY(-3.47vw)}.nutrition-section .split-section.bottom .text-holder{margin-bottom:2.78vw;-webkit-transform:translateY(-1.73vw);-ms-transform:translateY(-1.73vw);transform:translateY(-1.73vw)}.nutrition-section .split-section.bottom .sticker-holder{display:none!important}.nutrition-section .split-section .title{font-size:2.43vw}.nutrition-section .split-section .text-holder{width:49%;line-height:1.6}.nutrition-section .split-section .text-holder .title{line-height:1.2;font-weight:600;margin-bottom:1.73vw}.nutrition-section .split-section .text-holder.left{float:left}.nutrition-section .split-section .text-holder.right{float:right}.nutrition-section .split-section .text-holder p{margin-bottom:1.74vw}.nutrition-section .split-section .decorated-red{float:right;clear:both;padding:2.08vw 1.74vw;background-color:transparent;color:#fff;max-width:31.41vw;font-weight:600;margin-bottom:1.74vw;background-size:100% 100%;position:relative;text-align:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23e11c1b' d='M0 0l99.5 3 .5 97L.5 97z'/%3E%3C/svg%3E")}.nutrition-section .split-section .decorated-red:before{content:"";position:absolute;width:9.66vw;height:3.06vw;background-size:100% 100%;opacity:.79;top:-1.67vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 11L98.6 0l1.4 91-98.6 9z'/%3E%3C/svg%3E")}.nutrition-section .split-section .decorated-red .title{font-size:1.39vw;margin-bottom:0}.nutrition-section .split-section .text-image-group{width:50%;float:left}.nutrition-section .split-section .text-image-group .image-holder{width:30.85vw;float:left;display:inline-block;-webkit-transform:translateX(-1.04vw);-ms-transform:translateX(-1.04vw);transform:translateX(-1.04vw)}.nutrition-section .split-section .text-image-group .image-holder img{width:100%;height:auto}.nutrition-section .split-section .text-image-group .sticker-bg-text{float:right}.nutrition-section .split-section .img-group{width:50%;float:left;position:relative;-webkit-transform:translate(6.95vw,-17.37vw);-ms-transform:translate(6.95vw,-17.37vw);transform:translate(6.95vw,-17.37vw)}.nutrition-section .split-section .img-group .image-holder{width:29.6vw}.nutrition-section .split-section .img-group .image-holder img{width:100%;height:auto}.nutrition-section .split-section .img-group .decor-image{position:absolute;width:33.29vw;top:84%;left:-8.34vw}.nutrition-section .split-section .img-group .decor-image img{width:100%;height:auto}.nutrition-section .split-section .sticker-bg-text{font-size:1.11vw;background-size:100% 100%;position:relative;z-index:-1;line-height:1.6}.nutrition-section .split-section .sticker-bg-text.tall{width:84%;max-width:31.27vw;padding:10.42vw 4.17vw 5.21vw;background-image:url(../images/decorations/sticker.png);-webkit-transform:translate(-2.43vw,-10.42vw);-ms-transform:translate(-2.43vw,-10.42vw);transform:translate(-2.43vw,-10.42vw);margin-bottom:-10.42vw}.nutrition-section .split-section .sticker-bg-text.middle{background-image:url(../images/decorations/sticker-wide.png);padding:3.68vw 5.56vw 2.5vw .7vw;max-width:36.48vw;-webkit-transform:translate(-1.39,2.78vw);-ms-transform:translate(-1.39,2.78vw);transform:translate(-1.39,2.78vw);position:relative}.nutrition-section .split-section .sticker-bg-text.middle:before{content:"";position:absolute;width:9.66vw;height:3.06vw;background-size:100% 100%;opacity:.79;top:0;left:45%;-webkit-transform:translateX(-50%) rotate(-2deg);-ms-transform:translateX(-50%) rotate(-2deg);transform:translateX(-50%) rotate(-2deg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M1.4 11L98.6 0l1.4 91-98.6 9z'/%3E%3C/svg%3E")}.nutrition-section .split-section .sticker-bg-text.wide{width:57.4vw;-webkit-transform:translateX(-12.16vw);-ms-transform:translateX(-12.16vw);transform:translateX(-12.16vw);background-color:#fff;position:relative;z-index:1}.nutrition-section .split-section .sticker-bg-text.wide .sticker-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 25px 25px 40px;background-color:#fff;position:relative;z-index:1}.nutrition-section .split-section .sticker-bg-text.wide:after,.nutrition-section .split-section .sticker-bg-text.wide:before{content:"";position:absolute;display:block;height:4px;width:60%;bottom:-2px;left:33%;background:-webkit-gradient(linear,left top, right top,color-stop(0, hsla(0,0%,46%,.1)),color-stop(25%, #767676),color-stop(75%, #767676),to(hsla(0,0%,46%,.1)));background:linear-gradient(90deg,hsla(0,0%,46%,.1) 0,#767676 25%,#767676 75%,hsla(0,0%,46%,.1));-webkit-transform:translateX(-50%) rotate(-.35deg);-ms-transform:translateX(-50%) rotate(-.35deg);transform:translateX(-50%) rotate(-.35deg);z-index:-1}.nutrition-section .split-section .sticker-bg-text.wide:after{content:"";position:absolute;width:60%;left:auto;right:33%;-webkit-transform:translateX(50%) rotate(.35deg);-ms-transform:translateX(50%) rotate(.35deg);transform:translateX(50%) rotate(.35deg);z-index:-1}.nutrition-section .split-section .sticker-bg-text.wide .title-side{width:27%}.nutrition-section .split-section .sticker-bg-text.wide .title-side .title{line-height:.7;margin:0;max-width:100%}.nutrition-section .split-section .sticker-bg-text.wide .title-side .subtitle{margin:0}.nutrition-section .split-section .sticker-bg-text.wide .text-side{width:73%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.78vw}.nutrition-section .split-section .sticker-bg-text.wide .text-side p{margin:0}.nutrition-section .split-section .sticker-bg-text .title{font-size:4.16vw;line-height:.3;margin-bottom:1.53vw}.nutrition-section .split-section .sticker-bg-text .subtitle{font-size:1.81vw;font-weight:600;line-height:1.3}.score-section{border-top:3px solid #e11c1b;border-bottom:3px solid #e11c1b;padding:2.08vw 0;position:relative;margin-bottom:4.86vw}.score-section .single-text{display:inline-block;max-width:43.78vw;margin-left:34%;margin-right:auto;line-height:1.4;font-size:1.25vw}.score-section .single-text strong{font-weight:600}.score-section .image-holder-a,.score-section .image-holder-b{width:19.94vw;position:absolute;top:0;width:24%}.score-section .image-holder-a img,.score-section .image-holder-b img{width:100%;height:auto}.score-section .image-holder-a{left:8%;top:-30%}.score-section .image-holder-b{left:13%;top:auto;bottom:80%;z-index:1}.end-section{margin-bottom:2.78vw;-webkit-transform:translateY(-1.74vw);-ms-transform:translateY(-1.74vw);transform:translateY(-1.74vw)}.end-section .subtitle{font-size:2.08vw;line-height:1;margin:0}.end-section .title{font-size:4.86vw;line-height:.7}.mainAnim{-webkit-animation-name:rotateHand;animation-name:rotateHand;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes rotateHand{0%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}to{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}@keyframes rotateHand{0%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}to{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}.inspiration-block{padding:0 1.18vw}.inspiration-block .section-headline{max-width:44.75vw;margin:0 auto 3.47vw;padding-top:0}.inspiration-block .inspiration-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5.56vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspiration-block .inspiration-row a{text-decoration:none;margin:0 0 1% 1%}.inspiration-block .inspiration-col{width:15.5%;height:20.15vw;background:#fff;-webkit-box-shadow:0 .35vw 1.74vw 0 rgba(0,0,0,.2);box-shadow:0 .35vw 1.74vw 0 rgba(0,0,0,.2);margin:0 0 1% 1%;padding:1.04vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inspiration-block .inspiration-col:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;text-align:center}.inspiration-block .inspiration-col:not(:first-child) .title{font-size:1.18vw;font-weight:600;max-width:100%;color:#000;text-decoration:none}.inspiration-block .inspiration-col:not(:first-child) .subtitle{letter-spacing:-.03vw;font-size:1.04vw;color:#000;text-decoration:none}.inspiration-block .inspiration-col:not(:first-child) img{margin-bottom:1.39vw;width:auto;width:92%;max-width:100%}.inspiration-block .inspiration-col.heading-col{padding:0!important;position:relative}.inspiration-block .inspiration-col.heading-col .greyHover{min-height:100%;width:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:2}.inspiration-block .inspiration-col.heading-col img{min-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.inspiration-block .inspiration-col.heading-col .text{z-index:5;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:.69vw;text-align:center;right:.69vw;bottom:.69vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inspiration-block .inspiration-col.heading-col .text .title{font-size:2.36vw;display:block;font-weight:600}.inspiration-block .inspiration-col.heading-col .text .subtitle{font-size:2.08vw;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.inspiration-block .inspiration-col img{width:100%}.inspiration-block .additional-indents{padding:0 1.53vw}.gallery-title{font-size:inherit!important;margin:0 0 2em!important}.masonry-grid-section{padding:3.82vw 4.6% 5.9vw}.masonry-grid-section .section-headline{margin-bottom:1.04vw}.masonry-grid-section .section-headline .h1{font-size:6.11vw}.masonry-grid-section .section-headline .h4{font-weight:400}.masonry-grid-section .social-block{margin-bottom:2.78vw}.masonry-grid{max-width:1920px;margin-bottom:4.2vw}.masonry-grid .grid-item,.masonry-grid .grid-sizer{width:calc(25% - 20px);margin-bottom:20px}.masonry-grid a{text-decoration:none}.masonry-grid .grid-item{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;float:left;-webkit-box-shadow:0 15px 40px 8px rgba(0,0,0,.1);box-shadow:0 15px 40px 8px rgba(0,0,0,.1)}.masonry-grid .grid-item.facebook p{margin-bottom:1.73vw}.masonry-grid .grid-item.facebook .marked-red{margin-bottom:.7vw}.masonry-grid .grid-item p{word-break:break-word;text-align:left}.masonry-grid .grid-item:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.masonry-grid .grid-item--width2{width:calc(50% - 20px)}.masonry-grid .thumb-top{height:2.78vw;background:#e11c1b;position:relative}.masonry-grid .thumb-top i{position:absolute;top:50%;left:2.08vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.39vw;color:#fff}.masonry-grid .image-holder{position:relative}.masonry-grid .image-holder img{width:100%;height:auto}.masonry-grid .image-holder .youtube-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5.28vw;color:#e11c1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;text-decoration:none}.masonry-grid .image-holder .youtube-link:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.08vw;height:2.08vw;background-color:#fff;z-index:-1}.masonry-grid .text{font-size:1.04vw;line-height:1.3;padding:1.73vw;padding-right:2.78;color:#6d6d6d;background:#fff}.masonry-grid .text .hash{color:#e11c1b}.sticky-filter{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1920px;top:4.66vw;left:0;right:0;padding:1.53vw 15%;background-color:#fff;margin:0 auto;z-index:2}.sticky-filter .filter-items-holder,.sticky-filter .filter-items-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-filter .filter-items-row{max-width:40.31vw;overflow:auto;overflow-x:hidden}.sticky-filter .filter-item{min-width:8.69vw;padding:.83vw 1.6vw;margin:0 .69vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;background-color:#eff2f0;border:1px solid #e11c1b;font-size:.9vw;font-weight:600}.sticky-filter .filter-item .close{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.sticky-filter .filter-item .close:hover{opacity:.7}.sticky-filter .filter-item i{font-size:.49vw;font-weight:600;color:#e11c1b;margin-left:5px}.sticky-filter .prev-icon{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.sticky-filter .prev-icon:hover{opacity:.7}.sticky-filter .next-icon{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:inline-block;cursor:pointer}.sticky-filter .next-icon:hover{opacity:.7}.sticky-filter .filter-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-filter .filter-control .cursive{font-size:1.74vw}.sticky-filter .filter-control .refresh{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-size:.9vw;font-weight:600;position:relative;cursor:pointer}.sticky-filter .filter-control .refresh:before{content:"";display:inline-block;position:relative;top:.14vw;width:.07vw;height:.83vw;margin:0 1.74vw;background-color:#c8cac9}.sticky-filter .filter-control .refresh:hover{opacity:.7}.sticky-filter .filter-control i{font-weight:700;color:#c8cac9;font-size:.9vw;margin-left:.42vw;position:relative;top:.14vw}#cookie-notice{color:#000!important;background-color:rgba(0,0,0,.4)!important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#cookie-notice .cookie-notice-container{height:40%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4em}#cookie-notice .cn-button{margin-left:auto!important;margin-right:auto!important;margin-top:20px}.all-landing .felt,.all-landing .post-title,.recipe-art .felt,.recipe-art .post-title{font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif}.all-landing .post-title,.recipe-art .post-title{font-size:3.17vw;color:#000;font-weight:400;margin:0;padding-top:20px;text-align:center}.all-landing .meal:hover .btn-holder,.recipe-art .meal:hover .btn-holder{opacity:1}.all-landing .red-frame,.recipe-art .red-frame{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;margin-bottom:0;text-align:center;padding:.75rem 4rem;background-color:#fff;outline:2px solid #e11c1b;outline-offset:-10px}.all-landing .product,.recipe-art .product{position:absolute}.all-landing .img-ing-wrapper .btn-holder,.all-landing .img-recipe-wrapper .btn-holder,.all-landing .product .btn-holder,.recipe-art .img-ing-wrapper .btn-holder,.recipe-art .img-recipe-wrapper .btn-holder,.recipe-art .product .btn-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.all-landing .img-ing-wrapper .btn-holder .btn,.all-landing .img-recipe-wrapper .btn-holder .btn,.all-landing .product .btn-holder .btn,.recipe-art .img-ing-wrapper .btn-holder .btn,.recipe-art .img-recipe-wrapper .btn-holder .btn,.recipe-art .product .btn-holder .btn{padding:2vw 1.46vw}.all-landing .img-ing-wrapper:hover .btn-holder,.all-landing .img-recipe-wrapper:hover .btn-holder,.all-landing .product:hover .btn-holder,.recipe-art .img-ing-wrapper:hover .btn-holder,.recipe-art .img-recipe-wrapper:hover .btn-holder,.recipe-art .product:hover .btn-holder{opacity:1}.all-landing .red-font,.recipe-art .red-font{color:#e11c1b}.landingBurger h3{font-size:1.1vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingBurger .burger-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5;margin:35px 0}.landingBurger .burger-img a img{padding:0!important;margin:0!important;-webkit-filter:drop-shadow(1px 1px 10px gray);filter:drop-shadow(1px 1px 10px gray)}.landingBurger .product{width:28%;position:relative}.landingBurger .product:hover .btn-holder{display:block}.landingBurger .middle-prod{padding-bottom:40px}.landingBurger .right-prod{padding-bottom:80px}.landingBurger .btn-holder{position:absolute;top:2.5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingBurger .btn-holder .btn-red{-webkit-box-shadow:0 0 30px 10px #888;box-shadow:0 0 30px 10px #888}.landingBurger .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingBurger .decoration-section.decoration-section1 .bottom-text{padding-top:0}.landingBurger .decoration-section.decoration-section2 .img-row{margin-top:120px}.landingBurger .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center}.landingBurger .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingBurger .decoration-section.decoration-section1 .positioned-images img.img3{left:80%}.landingBurger .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingBurger .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingBurger .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:0}.landingBurger .decoration-section.decoration-section2 .img-row .info-hand .text-holder{-webkit-transform:translateY(-60%) rotate(7deg);-ms-transform:translateY(-60%) rotate(7deg);transform:translateY(-60%) rotate(7deg)}.landingBurger .decoration-section.decoration-section2 .img-row .info-hand .text-holder h3{font-size:1.3vw}.landingBurger .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingBurger .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingBurger .decoration-section.decoration-section3 .col-r .product-img{margin:0 auto}.landingBurger .decoration-section.decoration-section3 .col-r .product-img .wshadow{position:absolute;bottom:-30px;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.landingBurger .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:20px;background-color:#fff}.landingBurger .decoration-col.grand-burger{width:100%;display:grid;grid-template-areas:"left-img txt right-img" ". middle-img .";grid-template-columns:repeat(3,1fr);grid-template-rows:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingBurger .decoration-col.grand-burger img{-webkit-filter:drop-shadow(1px 1px 10px gray);filter:drop-shadow(1px 1px 10px gray)}.landingBurger .decoration-col.grand-burger .left-img{grid-area:left-img;justify-self:right}.landingBurger .decoration-col.grand-burger .right-img{grid-area:right-img;justify-self:left}.landingBurger .decoration-col.grand-burger .left-img,.landingBurger .decoration-col.grand-burger .right-img{padding:0 70px}.landingBurger .decoration-col.grand-burger .middle-img{grid-area:middle-img}.landingBurger .decoration-col.grand-burger .wshadow{grid-area:txt;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.landingBurger .decoration-col.grand-burger .wshadow p{padding:20px;background-color:#fff}.landingBurger .section-headline .btn-red{max-width:25%;font-size:1.2vw}.landingVegetal h3{font-size:1.11vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingVegetal .decoration-section.decoration-section2 .col-l .img-holder{position:absolute;top:-50px}.landingVegetal .decoration-section.decoration-section2 .col-l .img-holder img{width:21.55vw}.landingVegetal .decoration-section.decoration-section2 .decorated-red{max-width:24.37vw;margin-left:25px!important}.landingVegetal .decoration-section.decoration-section1 .positioned-images img.img1{width:28.58vw}.landingVegetal .decoration-section.decoration-section1 .decorated-red{max-width:24.29vw;margin-right:-43%}.landingVegetal .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0;width:20vw}.landingVegetal .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:0}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand{top:-2.86vw;z-index:1}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:16px;top:164px;right:13%}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder{position:relative;padding-bottom:30px;margin-bottom:170px;margin-top:225px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder p{margin-bottom:180px;text-align:center}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-lasagnes2{position:absolute;z-index:5;max-width:200px;top:80%;bottom:0;left:20%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-penne2{position:absolute;z-index:5;max-width:200px;bottom:24px;left:-20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.landingVegetal .vegetal-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:80px;margin-top:20px}.landingVegetal .vegetal-img a{width:40%}.landingVegetal .vegetal-img a img{padding:0!important;margin:0!important}.landingVegetal .vegetal-img a:first-child{margin-top:50px;margin-left:40px}.landingVegetal .vegetal-img a:nth-child(3){max-height:166px;width:51%}.landingVegetal .vegetal-img a:nth-child(4){margin-top:20px;z-index:10}.landingVegetal .vegetal-img a:nth-child(5){margin-top:60px;z-index:5}.landingVegetal .decoration-section.decoration-section3 .col-l{padding:0 0 0 15.07vw}.landingVegetal .img-tomatoes{position:absolute;bottom:0;left:75%}.landingVegetal .vegetal-bottom{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:50px}.landingVegetal .vegetal-bottom a img{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.landingVegetal .vegetal-bottom a:first-child{top:-60px;position:relative;z-index:5}.landingVegetal .btn-vegetal{margin-bottom:0;position:relative;top:-50px}.landingVegetal .section-headline .btn-red{max-width:25%;font-size:1.2vw}.landingTartesFines h3{font-size:1.1vw;color:#e11c1b}.landingTartesFines .meal{position:absolute;width:43%}.landingTartesFines .meal .btn-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.landingTartesFines .meal:first-child{top:-10vw;left:0}.landingTartesFines .meal:nth-child(2){top:1vw;left:20vw}.landingTartesFines .meal:nth-child(3){top:10vw;left:0}.landingTartesFines .meal:hover .btn-holder{opacity:1}.landingTartesFines .info-hand h3{margin:0}.landingTartesFines .pdt-img{position:relative;height:30vw;top:-4vw}.landingTartesFines .pdt-img a img{padding:0!important;margin:0!important}.landingTartesFines .label-box-inner{font-size:.73vw}.landingTartesFines .decoration-section.decoration-section1 .text-small img{padding-left:0;margin-bottom:0}.landingTartesFines .decoration-section.decoration-section1 .text-small .img5{width:13.5vw;margin-left:20vw;margin-top:5vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:16.17vw;padding-left:3%}.landingTartesFines .decoration-section.decoration-section1 .text-small .text-box{left:19vw;top:22vw}.landingTartesFines .decoration-section.decoration-section1 .text-holder{padding:2.08vw 2.08vw .7vw}.landingTartesFines .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingTartesFines .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:2vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{bottom:0;position:absolute;width:61.5vw;left:-7vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand img{width:100%}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{position:absolute;right:7.4vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6;font-size:1.2vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2 span{color:#e11c1b}.landingTartesFines .decoration-section.decoration-section2{margin-bottom:0}.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center}.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingTartesFines .decoration-section.decoration-section2 .img-row{width:100%;height:19vw;text-align:left}.landingTartesFines .decoration-section.decoration-section2 .img-row .img-salmon{width:34.1vw;position:absolute;right:-7vw;top:-2.17vw;z-index:0}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;top:10.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.img3{left:57%}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-6vw;width:130px;left:30vw}.landingTartesFines .decoration-section.decoration-section3 .col-r{margin-top:11vw}.landingTartesFines .decoration-section.decoration-section3 .col-r .image-paper{width:19vw;position:absolute;right:-10vw;top:17vw;z-index:-1}.landingTartesFines .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingTartesFines .decoration-section.decoration-section2 .col-l .img-holder img{width:25.55vw}.landingTartesFines .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:.92vw;left:21.63vw}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2{position:absolute;top:7.67vw;left:30.85vw;width:16.61vw;height:2.08vw;text-align:center;-webkit-transform:translateY(-60%) rotate(7deg);-ms-transform:translateY(-60%) rotate(7deg);transform:translateY(-60%) rotate(7deg);z-index:10}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2 a{line-height:1.2;color:#000;text-decoration:none}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2 strong{color:#e11c1b}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingTartesFines .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingTartesFines .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img{margin:0 auto}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow{z-index:-1;position:absolute;top:calc(100% - 30px);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:-2vw}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow h3{background-color:#fff;margin:0;padding:0 20px 20px}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:20px 20px 0;background-color:#fff}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow p strong{color:#e11c1b}.landingTartesFines .decoration-col.secret-pdt-col{height:100px}.landingTartesFines .decoration-col.secret-pdt-col .lemon-bottom{position:absolute;width:12vw;left:-3vw;top:-5vw}.landingTartesFines .decoration-col.secret-pdt-col .basilic-bottom{position:absolute;width:15vw;left:2vw;z-index:-2}.landingTartesFines .section-headline .btn-red{width:17vw;font-size:1.2vw;max-width:100%}.landingBio h3{font-size:1.2vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingBio .pdt-img{position:relative;height:51vw;top:3vw}.landingBio .pdt-img .alegs{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;z-index:11}.landingBio .pdt-img .alegs img{width:5vw}.landingBio .pdt-img .product{position:absolute;padding:10px;text-align:center;z-index:10}.landingBio .pdt-img .product:first-child{width:43%;top:8vw;left:0}.landingBio .pdt-img .product:nth-child(2){width:43%;top:25vw;left:2vw}.landingBio .pdt-img .product:nth-child(3){width:34%;top:10vw;left:24vw}.landingBio .pdt-img .product:nth-child(4){width:34%;top:27vw;left:26vw}.landingBio .pdt-img .product img{padding:0!important;margin:0!important}.landingBio .label-box-inner{font-size:.73vw}.landingBio .decoration-section.decoration-section1 .text-small img{padding-left:0;margin-bottom:0}.landingBio .decoration-section.decoration-section1 .text-small img.img4{top:60px;position:absolute;z-index:10;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingBio .decoration-section.decoration-section1 .text-small .img5{width:13.5vw;margin-left:22vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .img-holder{position:absolute;top:30vw;left:0;width:40%;z-index:1}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf{position:absolute;left:50%;top:40vw;text-align:center}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf img{width:60%}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box{position:relative;top:-3.5vw;padding:20px;background-color:#fff}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box .decorated-title{font-family:felt,Arial,Helvetica,sans-serif;font-size:1.8vw;color:#e11c1b}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red{position:absolute;padding:3vw 7vw;max-width:50vw;left:2vw;top:58vw;text-align:center;background:#e11c1b}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red .logos-bio{position:absolute;height:100%;top:37%;left:85%}.landingBio .decoration-section.decoration-section1 .text-small .text-box{left:19vw;top:-4vw}.landingBio .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingBio .decoration-section.decoration-section1 .bottom-text h3{text-align:center}.landingBio .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:2vw}.landingBio .decoration-section.decoration-section1 .text-holder{padding:2.08vw 2.08vw .7vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder .bottom-text{padding:1.53vw 0 20px 42%}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{bottom:0;position:absolute;width:61.5vw;left:-7vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand img{width:100%}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{position:absolute;right:7.4vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6;font-size:1.2vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2 span{color:#e11c1b}.landingBio .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:80px;padding-left:3%;padding-bottom:200px}.landingBio .decoration-section.decoration-section1 .positioned-images img.img1{top:10px;width:400px}.landingBio .decoration-section.decoration-section1 .positioned-images img.img3{left:43%;top:40px;width:200px;z-index:1}.landingBio .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingBio .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-6vw;width:130px;left:30vw}.landingBio .decoration-section.decoration-section2{margin-bottom:0}.landingBio .decoration-section.decoration-section2 .col-l{padding-right:20px}.landingBio .decoration-section.decoration-section2 .col-r{padding-top:100px;padding-bottom:11vw}.landingBio .decoration-section.decoration-section2 .positioned-images .img1{position:absolute;top:3vw;right:-1.84vw;width:10.55vw}.landingBio .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center}.landingBio .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingBio .decoration-section.decoration-section2 .col-l .img-holder{width:100%;margin:0!important;text-align:center}.landingBio .decoration-section.decoration-section2 .col-l .img-holder img{width:80%}.landingBio .decoration-section.decoration-section2 .img-row{width:100%;height:25vw;text-align:left}.landingBio .decoration-section.decoration-section2 .img-row .img-touche{width:34vw;position:absolute;right:4vw;top:-5.17vw;z-index:0}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;top:10.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingBio .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-4.08vw;left:14.63vw;-webkit-transform:rotate(103deg);-ms-transform:rotate(103deg);transform:rotate(103deg)}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2{position:absolute;top:8.67vw;left:31.2vw;width:16.61vw;height:2.08vw;text-align:center;z-index:10;font-size:1.2em;-webkit-transform:translateY(-60%) rotate(7deg);-ms-transform:translateY(-60%) rotate(7deg);transform:translateY(-60%) rotate(7deg)}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2 a{line-height:1.2;color:#000;text-decoration:none}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingBio .decoration-section.decoration-section3 .col-r{margin-top:3vw}.landingBio .decoration-section.decoration-section3 .col-r .image-paper{width:19vw;position:absolute;right:-10vw;top:17vw;z-index:-1}.landingBio .decoration-section.decoration-section3 .col-l .souse-bottom{position:absolute;height:50%;left:-3vw;top:14vw}.landingBio .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingBio .decoration-section.decoration-section3 .col-r .product-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px;margin:0 auto}.landingBio .decoration-section.decoration-section3 .col-r .product-img .img-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow{position:relative;top:-50px}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow h3{background-color:#fff}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:0 20px;background-color:#fff}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow p:first-child{padding:20px 20px 0}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow p:last-child{padding:0 20px 20px}.landingBio .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingBio .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingBio .section-headline .btn-red{width:17vw;font-size:1.2vw;max-width:100%}.landingFineCuisine h3{font-size:1.1vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingFineCuisine .decoration-section3 .col-l .label-box{margin-right:8.08vw!important}.landingFineCuisine .bottom-text .img-holder{top:3.8vw!important}.landingFineCuisine .pdt-img{position:relative;height:30vw;top:-4vw}.landingFineCuisine .pdt-img .product{width:45%}.landingFineCuisine .pdt-img .product:first-child{top:-15%;left:50%;translate:-50%}.landingFineCuisine .pdt-img .product:nth-child(2){top:50%;right:0}.landingFineCuisine .pdt-img .product:nth-child(3){top:35%;left:2rem}.landingFineCuisine .label-box-inner{font-size:.73vw}.landingFineCuisine .decoration-section.decoration-section1 .text-small img{padding-left:0;margin-bottom:0}.landingFineCuisine .decoration-section.decoration-section1 .text-small .img5{width:30%;margin-top:5vw;position:relative;top:-115px}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:16.17vw;padding-left:3%}.landingFineCuisine .decoration-section.decoration-section1 .text-small .text-box{left:19vw;top:22vw}.landingFineCuisine .decoration-section.decoration-section1 .text-holder{padding:2.08vw 2.08vw .7vw}.landingFineCuisine .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingFineCuisine .decoration-section.decoration-section1 .bottom-text .engag_anchor{display:block;text-align:center;text-decoration:none}.landingFineCuisine .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:2vw;max-height:90px}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{bottom:0;position:absolute;width:61.5vw;left:-7vw}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand img{width:100%}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{position:absolute;right:7.4vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6;font-size:1.2vw}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2 span{color:#e11c1b}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img1{left:-11.24vw;top:-6.32vw;width:22.58vw}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img3{left:57%}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:2vw;width:330px;left:10vw}.landingFineCuisine .info-hand2{padding-top:5rem;bottom:60px;position:relative;width:61.5vw;right:12vw}.landingFineCuisine .info-hand2 img{width:100%}.landingFineCuisine .info-hand2 .text-holder2{position:absolute;right:34vw;width:32%;top:60%;text-align:center;-webkit-transform:translateY(-60%) rotate(-7deg);-ms-transform:translateY(-60%) rotate(-7deg);transform:translateY(-60%) rotate(-7deg);line-height:1.6;font-size:1.3vw}.landingFineCuisine .info-hand2 .text-holder2 span{color:#e11c1b;font-weight:700}.landingFineCuisine .decoration-section.decoration-section2{margin-bottom:0}.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center}.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingFineCuisine .decoration-section.decoration-section2 .img-row{width:100%;text-align:left}.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-salmon{width:34vw;position:absolute;right:0;top:-18vw;z-index:0}.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-persil{width:10vw;position:absolute;right:-3vw;top:-53vw;z-index:0}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;top:10.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingFineCuisine .decoration-section.decoration-section2 .col-l .img-holder img{width:25.55vw}.landingFineCuisine .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-4vw;left:11.63vw;-webkit-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg)}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2{position:absolute;top:7.5vw;left:29.85vw;width:16.61vw;height:2.08vw;text-align:center;z-index:10;-webkit-transform:translateY(-60%) rotate(7deg);-ms-transform:translateY(-60%) rotate(7deg);transform:translateY(-60%) rotate(7deg)}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2 a{line-height:1.2;color:#000;text-decoration:none}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2 strong{color:#e11c1b}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingFineCuisine .decoration-section.decoration-section3 .col-r{margin-top:11vw}.landingFineCuisine .decoration-section.decoration-section3 .col-r .image-paper{width:19vw;position:absolute;right:-10vw;top:17vw;z-index:-1}.landingFineCuisine .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingFineCuisine .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingFineCuisine .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img{position:relative;margin:0 auto}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .basilic-bottom{position:absolute;width:18vw;right:-30%;bottom:-40%;z-index:-2}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow{z-index:-1;position:absolute;bottom:-4.5vw;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:-2vw}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:20px;background-color:#fff;font-size:1.3vw}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow p strong{color:#e11c1b}.landingFineCuisine .decoration-col.secret-pdt-col{height:100px}.landingFineCuisine .decoration-col.secret-pdt-col .lemon-bottom{position:absolute;width:16vw;left:-3vw;top:-39vw}.landingFineCuisine .decoration-col.secret-pdt-col .tomato-bottom{position:absolute;width:10vw;left:49vw;top:-24vw;z-index:-2}.landingFineCuisine .section-headline .btn-red{width:17vw;font-size:1.2vw;max-width:100%}.landingPates .mainTitle{padding:50px 0 15px;text-align:center}.landingPates .mainTitle h1{font-size:3.17vw;color:#000;margin-bottom:0;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:.6;margin-bottom:.8vw}.landingPates h3{font-size:1.1vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingPates .video-section{padding:0}.landingPates .decoration-section.decoration-section1 .positioned-images{position:relative;top:0;left:0;bottom:0;right:0;pointer-events:none}.landingPates .decoration-section3 .col-l .label-box{margin-right:8.08vw!important}.landingPates .pdt-img{position:relative;height:30vw;top:-4vw}.landingPates .pdt-img a{width:48%;position:absolute}.landingPates .pdt-img a:first-child{top:-7vw;left:0}.landingPates .pdt-img a:nth-child(2){top:1vw;left:22vw}.landingPates .pdt-img a:nth-child(3){top:10vw;left:0}.landingPates .pdt-img a:nth-child(4){top:31vw;left:27vw}.landingPates .pdt-img a img{padding:0!important;margin:0!important}.landingPates .label-box-inner{font-size:.73vw}.landingPates .decoration-section.decoration-section1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingPates .decoration-section.decoration-section1 .sectionCols{display:-webkit-box;display:-ms-flexbox;display:flex}.landingPates .decoration-section.decoration-section1 .text-small img{padding-left:0;margin-bottom:0}.landingPates .decoration-section.decoration-section1 .text-small .img5{width:162px;margin-top:5vw;position:relative;top:-150px}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small{text-align:center;height:100%}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a{width:117%;position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-46%);-ms-transform:translateX(-46%);transform:translateX(-46%)}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:first-child{top:17vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(2){top:27vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(3){top:33vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){top:43vw;width:60%}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small img.picto_eng{width:80%;-webkit-filter:drop-shadow(2px 2px 4px rgba(136,136,136,.5333333333));filter:drop-shadow(2px 2px 4px rgba(136,136,136,.5333333333))}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r{width:43%;padding-top:16.17vw;padding-left:3%}.landingPates .decoration-section.decoration-section1 .text-small .text-box{left:19vw;top:22vw}.landingPates .decoration-section.decoration-section1 .text-holder{padding:2.08vw 2.08vw .7vw}.landingPates .decoration-section.decoration-section1 .text-holder .marked{color:#e11c1b}.landingPates .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingPates .decoration-section.decoration-section1 .bottom-text{padding-top:0}.landingPates .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:2vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{bottom:0;position:absolute;width:61.5vw;left:-7vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand img{width:100%}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{position:absolute;right:7.4vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6;font-size:1.2vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2 span{color:#e11c1b}.landingPates .decoration-section.decoration-section1 .positioned-images img.img1{left:-6.24vw;top:.68vw;width:22.58vw}.landingPates .decoration-section.decoration-section1 .positioned-images img.img2{top:10.04vw;right:10.25vw;width:28.8vw}.landingPates .decoration-section.decoration-section1 .positioned-images img.img3{left:57%}.landingPates .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingPates .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:2vw;width:330px;left:10vw}.landingPates .decoration-section.decoration-section2{margin-top:50px;margin-bottom:0}.landingPates .decoration-section.decoration-section2 .col-l{margin-top:19.17vw}.landingPates .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center;margin-top:16px;padding:1.7vw 1.11vw .83vw}.landingPates .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingPates .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0}.landingPates .decoration-section.decoration-section2 .col-l .img-holder img{width:28.55vw}.landingPates .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-5vw;left:11.63vw;-webkit-transform:rotate(111deg);-ms-transform:rotate(111deg);transform:rotate(111deg)}.landingPates .decoration-section.decoration-section2 .col-r .img-holder{width:58%;position:absolute;left:59%;top:12.8vw}.landingPates .decoration-section.decoration-section2 .col-r .img-holder img{width:100%}.landingPates .decoration-section.decoration-section2 .img-row{position:absolute;top:26px;right:-70px;width:50%;height:10vw;text-align:right;z-index:2}.landingPates .decoration-section.decoration-section2 .img-row .img-salmon{width:34.1vw;position:absolute;right:-7vw;top:6vw;z-index:0}.landingPates .decoration-section.decoration-section2 .img-row .img-framboises{width:18vw}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;top:10.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2{position:absolute;top:6.67vw;left:29.85vw;width:16.61vw;height:2.08vw;text-align:center;z-index:10}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2 a{line-height:1.2;color:#000;text-decoration:none}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2 strong{color:#e11c1b}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingPates .info-hand2{bottom:2px;position:relative;width:61.5vw;left:34vw}.landingPates .info-hand2 img{width:100%}.landingPates .info-hand2 .text-holder2{position:absolute;right:34vw;width:29%;top:56%;text-align:center;-webkit-transform:translateY(-60%) rotate(-7deg);-ms-transform:translateY(-60%) rotate(-7deg);transform:translateY(-60%) rotate(-7deg);line-height:1.6;font-size:1.3vw}.landingPates .info-hand2 .text-holder2 span{color:#e11c1b;font-weight:700}.landingPates .decoration-section.decoration-section3{margin-top:50px}.landingPates .decoration-section.decoration-section3 .col-r{width:45%}.landingPates .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingPates .decoration-section.decoration-section3 .col-l .img-prim{position:relative;left:-40px;width:100%;padding-top:73px}.landingPates .decoration-section.decoration-section3 .col-l .img-prim img{width:50%}.landingPates .decoration-section.decoration-section3 .col-l .img-prim img.picto_pates{max-width:430px}.landingPates .decoration-section.decoration-section3 .col-l .img-sec{text-align:right}.landingPates .decoration-section.decoration-section3 .col-l .img-sec a{position:absolute;width:133%}.landingPates .decoration-section.decoration-section3 .col-l .img-sec a:first-child{right:-50px;top:1vw}.landingPates .decoration-section.decoration-section3 .col-l .img-sec a:nth-child(2){right:-87px;top:6vw}.landingPates .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingPates .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingPates .decoration-section.decoration-section3 .col-r{margin-top:11vw}.landingPates .decoration-section.decoration-section3 .col-r .image-paper{width:19vw;position:absolute;right:-10vw;top:17vw;z-index:-1}.landingPates .decoration-section.decoration-section3 .col-r .product-img{margin:0 auto;padding-top:36px;width:100%}.landingPates .decoration-section.decoration-section3 .col-r .product-img .panel{width:95%}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow{z-index:-1;position:absolute;bottom:-4.5vw;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:-2vw}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:20px;background-color:#fff;font-size:1.3vw}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow p strong{color:#e11c1b}.landingPates .decoration-col.secret-pdt-col{height:100px}.landingPates .decoration-col.secret-pdt-col .lemon-bottom{position:absolute;width:16vw;left:-3vw;top:-39vw}.landingPates .decoration-col.secret-pdt-col .basilic-bottom{position:absolute;width:18vw;left:75vw;top:-5vw;z-index:-2}.landingPates .decoration-col.secret-pdt-col .tomato-bottom{position:absolute;width:10vw;left:49vw;top:-24vw;z-index:-2}.landingPates .section-headline .btn-red{width:17vw;font-size:1.2vw;max-width:100%}.landingPause a{text-decoration:none}.landingPause h1{position:absolute;bottom:27vw;right:12vw;font-size:3.17vw;color:#ad0007;margin-bottom:0;font-family:courgette,Arial,Helvetica,sans-serif;font-weight:400;line-height:.6}.landingPause h3{font-size:1vw;color:#e11c1b;-webkit-margin-after:0;margin-block-end:0}.landingPause .pdt-img{position:relative;height:30vw;top:-4vw}.landingPause .pdt-img a{width:48%;position:absolute}.landingPause .pdt-img a:first-child{top:-7vw;left:0}.landingPause .pdt-img a:nth-child(2){top:1vw;left:22vw}.landingPause .pdt-img a:nth-child(3){top:10vw;left:0}.landingPause .pdt-img a:nth-child(4){top:31vw;left:27vw}.landingPause .pdt-img a img{padding:0!important;margin:0!important}.landingPause .label-box-inner{font-size:.73vw}.landingPause .decoration-section.decoration-section1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingPause .decoration-section.decoration-section1 .sectionCols{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.landingPause .decoration-section.decoration-section1 .text-small img{padding-left:0;margin-bottom:0}.landingPause .decoration-section.decoration-section1 .text-small .img5{width:162px;margin-top:5vw;position:relative;top:-150px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l{position:relative}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small{text-align:center;height:100%}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a{width:117%;position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-46%);-ms-transform:translateX(-46%);transform:translateX(-46%)}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:first-child{top:17vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(2){top:27vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(3){top:33vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){top:43vw;width:60%}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small img.picto_eng{width:80%;-webkit-filter:drop-shadow(2px 2px 4px #444444);filter:drop-shadow(2px 2px 4px #444444)}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r{width:49%;padding-top:16.17vw;padding-left:3%;margin-top:7vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .img-products-left,.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .img-products-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .img-products-right{padding-top:3vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product{position:relative}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product:hover .btn-holder{display:block}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product img{width:370px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .btn-holder{position:absolute;top:2.5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .btn-holder .btn-red{-webkit-box-shadow:0 0 30px 10px #888;box-shadow:0 0 30px 10px #888}.landingPause .decoration-section.decoration-section1 .text-small .text-box{left:19vw;top:22vw}.landingPause .decoration-section.decoration-section1 .text-holder{padding:2.08vw 2.08vw .7vw}.landingPause .decoration-section.decoration-section1 .text-holder .marked{color:#e11c1b}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder a img{width:30%}.landingPause .decoration-section.decoration-section1 .text-holder p{margin-bottom:.5vw}.landingPause .decoration-section.decoration-section1 .bottom-text{padding-top:0}.landingPause .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:2vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{bottom:0;position:absolute;width:61.5vw;left:-7vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand img{width:100%}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{position:absolute;right:7.4vw;width:30%;top:50%;text-align:center;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);line-height:1.6;font-size:1.2vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2 span{color:#e11c1b}.landingPause .decoration-section.decoration-section1 .positioned-images img.img1{left:-6.24vw;top:-2.32vw;width:22.58vw}.landingPause .decoration-section.decoration-section1 .positioned-images img.img2{top:1.04vw;right:-1.75vw;width:28.8vw}.landingPause .decoration-section.decoration-section1 .positioned-images img.img3{top:12.04vw;right:26.25vw;width:9.8vw;left:unset}.landingPause .decoration-section.decoration-section1 .positioned-images img.img4{z-index:10;bottom:-10.43vw;left:-6.29vw}.landingPause .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:2vw;width:330px;left:10vw}.landingPause .decoration-section.decoration-section2{margin-top:50px;margin-bottom:0}.landingPause .decoration-section.decoration-section2 .col-l{margin-top:11.17vw}.landingPause .decoration-section.decoration-section2 .col-l .text-holder{font-size:1.2vw;text-align:center;margin-top:16px;padding:1.7vw 1.11vw .83vw}.landingPause .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:1.2vw}.landingPause .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0}.landingPause .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-4.5vw;left:11.63vw;-webkit-transform:rotate(111deg);-ms-transform:rotate(111deg);transform:rotate(111deg)}.landingPause .decoration-section.decoration-section2 .col-l .img-holder:after{content:"";position:absolute;width:21vw;height:21vw;top:-11vw;left:-8vw;z-index:-1;background:url(../images/decorations/epinards-01.png);background-size:100%}.landingPause .decoration-section.decoration-section2 .col-l .img-holder .img1{width:28.55vw;z-index:1}.landingPause .decoration-section.decoration-section2 .col-r .img-holder{width:58%;position:absolute;left:59%;top:12.8vw}.landingPause .decoration-section.decoration-section2 .col-r .img-holder img{width:100%}.landingPause .decoration-section.decoration-section2 .img-row{position:absolute;top:26px;right:-70px;width:50%;height:10vw;text-align:right;z-index:2}.landingPause .decoration-section.decoration-section2 .img-row .img-salmon{width:34.1vw;position:absolute;right:-7vw;top:6vw;z-index:0}.landingPause .decoration-section.decoration-section2 .img-row .img-framboises{width:18vw}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder{position:absolute;top:10.67vw;left:2.85vw;width:26.61vw;height:2.08vw;text-align:center}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.22vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2{position:absolute;top:6.67vw;left:29.85vw;width:16.61vw;height:2.08vw;text-align:center;z-index:10}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2 a{line-height:1.2;color:#000;text-decoration:none}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2 strong{color:#e11c1b}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-weight:400;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8vw;color:#e11c1b;letter-spacing:-.05vw;margin-bottom:.14vw;line-height:1;margin-bottom:.49vw}.landingPause .info-hand2{bottom:2px;position:relative;width:61.5vw;left:34vw}.landingPause .info-hand2 img{width:100%}.landingPause .info-hand2 .text-holder2{position:absolute;right:34vw;width:29%;top:56%;text-align:center;-webkit-transform:translateY(-60%) rotate(-7deg);-ms-transform:translateY(-60%) rotate(-7deg);transform:translateY(-60%) rotate(-7deg);line-height:1.6;font-size:1.3vw}.landingPause .info-hand2 .text-holder2 span{color:#e11c1b;font-weight:700}.landingPause .decoration-section.decoration-section3{margin-top:50px}.landingPause .decoration-section3 .col-l .label-box{margin-right:8.08vw!important}.landingPause .decoration-section.decoration-section3 .col-r{width:45%}.landingPause .decoration-section.decoration-section3 .col-l .img-abs{position:absolute;top:2vw;left:0;width:10vw;height:auto;z-index:2}.landingPause .decoration-section.decoration-section3 .col-l .img-abs img{width:100%}.landingPause .decoration-section.decoration-section3 .col-l .text-holder{background-color:#e11c1b;color:#fff}.landingPause .decoration-section.decoration-section3 .col-l .img-prim{position:relative;left:-40px;width:100%;padding-top:73px}.landingPause .decoration-section.decoration-section3 .col-l .img-prim img{width:50%}.landingPause .decoration-section.decoration-section3 .col-l .img-prim img.picto_pates{max-width:430px}.landingPause .decoration-section.decoration-section3 .col-l .img-sec{text-align:right}.landingPause .decoration-section.decoration-section3 .col-l .img-sec a{position:absolute;width:133%}.landingPause .decoration-section.decoration-section3 .col-l .img-sec a:first-child{right:-50px;top:1vw}.landingPause .decoration-section.decoration-section3 .col-l .img-sec a:nth-child(2){right:-87px;top:6vw}.landingPause .decoration-section.decoration-section3 .col-l .decorated-images .img1{z-index:0}.landingPause .decoration-section.decoration-section3 .col-l .decorated-images .img6{position:absolute;right:-80%;top:70%}.landingPause .decoration-section.decoration-section3 .col-r{margin-top:11vw}.landingPause .decoration-section.decoration-section3 .col-r .image-paper{width:19vw;position:absolute;right:-10vw;top:17vw;z-index:-1}.landingPause .decoration-section.decoration-section3 .col-r .img-holder{margin-left:6vw}.landingPause .decoration-section.decoration-section3 .col-r .img-holder:before{content:"";position:absolute;width:6.04vw;height:11.88vw;bottom:8.5vw;left:19.63vw;-webkit-transform:rotate(111deg);-ms-transform:rotate(111deg);transform:rotate(111deg);background-size:100% 100%;opacity:.79;z-index:10;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M0 7.5L48 0l52 92-52 8z'/%3E%3C/svg%3E")}.landingPause .decoration-section.decoration-section3 .col-r .img-holder .img1{width:28.55vw;z-index:1}.landingPause .decoration-section.decoration-section3 .col-r .decorated-red{margin-bottom:50px}.landingPause .decoration-section.decoration-section3 .col-r .product-img{margin:0 auto;padding-top:36px;width:100%}.landingPause .decoration-section.decoration-section3 .col-r .product-img .panel{width:95%}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow{z-index:-1;position:absolute;bottom:-4.5vw;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:-2vw}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow p{padding:20px;background-color:#fff;font-size:1.3vw}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow p strong{color:#e11c1b}.landingPause .decoration-col.secret-pdt-col{height:100px}.landingPause .decoration-col.secret-pdt-col .lemon-bottom{position:absolute;width:16vw;left:-3vw;top:-39vw}.landingPause .decoration-col.secret-pdt-col .basilic-bottom{position:absolute;width:18vw;left:75vw;top:-5vw;z-index:-2}.landingPause .decoration-col.secret-pdt-col .tomato-bottom{position:absolute;width:10vw;left:49vw;top:-24vw;z-index:-2}.landingPause .section-headline .btn-red{width:17vw;font-size:1.2vw;max-width:100%}.landingPause .decoration-section.decoration-section80{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2vw 5vw 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.landingPause .decoration-section.decoration-section80 .left-hand{position:absolute;bottom:-2vw;left:-17vw;width:55vw;height:auto}.landingPause .decoration-section.decoration-section80 .text-hand-left{position:absolute;top:3vw;left:32.5vw;text-align:center;-webkit-transform:translateY(60%) rotate(7deg);-ms-transform:translateY(60%) rotate(7deg);transform:translateY(60%) rotate(7deg);line-height:1.5vw;font-size:1vw}.landingPause .decoration-section.decoration-section80 .text-hand-left h3{display:inline}.landingPause .decoration-section.decoration-section80 .img-right{width:40%}.landingPause .decoration-section.decoration-section80 .img-right img{width:100%}.landingPause .decoration-section.decoration-section81{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.landingPause .decoration-section.decoration-section81 .decoration-col{padding-top:unset}.landingPause .decoration-section.decoration-section81 .decoration-col .wshadow{margin-bottom:2vw}.landingPause .decoration-section.decoration-section81 .img-deco{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingPause .decoration-section.decoration-section81 .img-deco img{width:60%}.landingPause .decoration-section.decoration-section81 .flex-col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingPause .decoration-section.decoration-section81 .flex-col .red-frame{background-color:#e11c1b;color:#fff;padding:1.5vw 2vw;line-height:1.5}.landingPause .decoration-section.decoration-section81 .flex-col img{width:40vw}.landingPause .decoration-section.decoration-section81 .img-product{position:absolute;bottom:-20vw;right:-18vw;width:25vw;height:auto}.landingPause .decoration-section.decoration-section81 .product{position:relative;text-align:center}.landingPause .decoration-section.decoration-section81 .product:hover .btn-holder{display:block}.landingPause .decoration-section.decoration-section81 .btn-holder{position:absolute;top:7.5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}.landingPause .decoration-section.decoration-section81 .btn-holder .btn-red{-webkit-box-shadow:0 0 30px 10px #888;box-shadow:0 0 30px 10px #888}.landingGratin strong{font-weight:400}.landingGratin .bold-txt{font-weight:700}.landingGratin .italic-txt{font-style:italic}.landingGratin .upper{text-transform:uppercase}.landingGratin .img-holder{-webkit-filter:drop-shadow(5px 5px 5px #555555);filter:drop-shadow(5px 5px 5px #555555)}.landingGratin .mainTitle{width:100%;padding:50px 0 15px;text-align:center}.landingGratin .mainTitle h1{font-size:3.17vw;color:#000;margin-bottom:0;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:.6vw;margin-bottom:.8vw}.landingGratin h3{font-size:1.1vw;color:#000;font-weight:400;-webkit-margin-after:0;margin-block-end:0}.landingGratin .sectionCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landingGratin .decoration-section .decoration-col .text-holder{padding:2.08vw 2.08vw .7vw;background-color:#fff;position:relative;z-index:1;margin-bottom:2.36vw}.landingGratin .decoration-section.decoration-section1 .decoration-col .col-l .text-holder h3,.landingGratin .decoration-section.decoration-section1 .decoration-col .col-l .text-holder p{display:inline}.landingGratin .decoration-section.decoration-section1 .decoration-col .col-l .text-holder h3{font-weight:400;color:unset}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-l,.landingGratin .decoration-section.decoration-section1 .decoration-col.col-r{width:47%;padding:0}.landingGratin .decoration-section.decoration-section1 .positioned-images img.img1{left:-6.24vw;top:-6.32vw;width:22.58vw}.landingGratin .decoration-section.decoration-section1 .bottom-text{position:relative;padding-left:45%;padding-top:1.53vw}.landingGratin .decoration-section.decoration-section1 .bottom-text .img-holder{width:61%;position:absolute;right:57%;top:.8vw}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-r .bottom-text{padding-top:5.53vw}.landingGratin .decoration-section.decoration-section1 .img-bottom{width:100%;text-align:right}.landingGratin .decoration-section.decoration-section1 .img-bottom a{text-decoration:none}.landingGratin .decoration-section.decoration-section1 .img-bottom img{width:40%}.landingGratin .decoration-section.decoration-section1 .txt-img-holder{width:58%;position:absolute;bottom:1.2vw;left:50%;-webkit-transform:translateX(-50%) rotate(-4deg);-ms-transform:translateX(-50%) rotate(-4deg);transform:translateX(-50%) rotate(-4deg);padding:1px 5px;font-family:felt,Arial,Helvetica,sans-serif;font-size:1.5vw;line-height:1.5vw;font-weight:700;text-align:center}.landingGratin .decoration-section.decoration-section1 .txt-img-holder .colored{color:#e11c1b}.landingGratin .decoration-section.decoration-section1 .txt-img-holder p{margin-bottom:0!important}.landingGratin .prepared{margin:20px 0 40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"first main last";justify-items:center}.landingGratin .prepared .left-meals,.landingGratin .prepared .middle-img,.landingGratin .prepared .right-meals{position:relative}.landingGratin .prepared .left-meals,.landingGratin .prepared .right-meals{width:100%}.landingGratin .prepared .left-meals .meal,.landingGratin .prepared .right-meals .meal{width:40%}.landingGratin .prepared .left-meals .meal img,.landingGratin .prepared .right-meals .meal img{-webkit-box-shadow:0 4px 10px 1px #888;box-shadow:0 4px 10px 1px #888}.landingGratin .prepared .left-meals a,.landingGratin .prepared .left-meals img,.landingGratin .prepared .right-meals a,.landingGratin .prepared .right-meals img{width:100%}.landingGratin .prepared .left-meals .meal:nth-child(n),.landingGratin .prepared .right-meals .meal:nth-child(n){position:absolute}.landingGratin .prepared .btn-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.landingGratin .prepared .meal:hover .btn-holder{opacity:1}.landingGratin .prepared .left-meals{grid-area:first}.landingGratin .prepared .left-meals .meal:first-child{top:0;left:0;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.landingGratin .prepared .left-meals .meal:nth-child(2){top:15%;right:13%;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.landingGratin .prepared .left-meals .meal:nth-child(3){top:60%;left:6%}.landingGratin .prepared .middle-img{grid-area:main;text-align:center;width:100%}.landingGratin .prepared .middle-img img{width:90%;margin-bottom:10px}.landingGratin .prepared .middle-img h3{padding:5px 35px;color:#fff;background-color:#de0201;font-family:mont,Arial,Helvetica,sans-serif;font-size:1.1vw;font-weight:400;-webkit-box-shadow:0 4px 10px 1px #888;box-shadow:0 4px 10px 1px #888;width:90%;margin:0 auto}.landingGratin .prepared .right-meals{grid-area:last}.landingGratin .prepared .right-meals .meal:first-child{top:0;left:0;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.landingGratin .prepared .right-meals .meal:nth-child(2){top:7%;right:11%;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.landingGratin .prepared .right-meals .meal:nth-child(3){top:51%;left:6%}.landingGratin .decoration-section.decoration-section2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:95px}.landingGratin .decoration-section.decoration-section2 .col-r{width:60%}.landingGratin .decoration-section.decoration-section2 .col-r .decorated-images{position:absolute;top:63%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-28%;width:45%}.landingGratin .decoration-section.decoration-section2 .col-r .img-row{position:absolute;top:80%;right:-18%;z-index:2;width:30%}.landingGratin .decoration-section.decoration-section2 .col-r .label-box{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingGratin .decoration-section.decoration-section2 .col-r .text-holder .img-holder{position:absolute;top:-14%;right:-37%;width:41%}.landingGratin .environement{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;text-align:center}.landingGratin .environement .img-holder{position:absolute;top:-3%;left:-6%;width:24%}.landingGratin .environement .title-env{text-align:center;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.6vw;color:#99c455}.landingGratin .environement .content-env{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#b3ce8b;-webkit-box-shadow:0 4px 10px 1px #888;box-shadow:0 4px 10px 1px #888;margin:10px 0}.landingGratin .environement .txt-env{padding:20px 24%}.landingGratin .environement .txt-env h3{font-size:2.3vw;line-height:1.8vw;color:#000;font-weight:400}.landingGratin .environement .schema{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.landingGratin .environement .schema .graph:first-child .txt-graph{padding:42% 30px 21%}.landingGratin .environement .schema .graph:first-child .box-graph{width:50%;bottom:0}.landingGratin .environement .schema .graph:nth-child(2) .txt-graph{padding:37% 30px 21%}.landingGratin .environement .schema .graph:nth-child(2) .box-graph{width:100%;bottom:0}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter{-webkit-box-flex:1;-ms-flex:1;flex:1}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter p{top:46%;left:8%;-webkit-transform:translateY(-50%) rotate(-5.5deg);-ms-transform:translateY(-50%) rotate(-5.5deg);transform:translateY(-50%) rotate(-5.5deg)}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 5px 0 0;text-align:right}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco p{top:4%;right:14%;text-align:center}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco img{height:40%}.landingGratin .environement .schema .graph:nth-child(3) .txt-graph{padding:37% 30px 3%}.landingGratin .environement .schema .graph:nth-child(3) .box-graph{width:50%;bottom:24%}.landingGratin .environement .schema .graph:nth-child(3) .box-graph .letter p{top:45%;left:46%;-webkit-transform:translate(-50%,-50%) rotate(-7.5deg);-ms-transform:translate(-50%,-50%) rotate(-7.5deg);transform:translate(-50%,-50%) rotate(-7.5deg)}.landingGratin .environement .graph{position:relative;margin:6% 3% 0;background-color:#fff;-webkit-box-shadow:0 4px 10px 1px #888;box-shadow:0 4px 10px 1px #888;border-radius:7% 7% 0 0}.landingGratin .environement .graph .box-graph{position:absolute;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landingGratin .environement .graph .box-graph p{position:absolute;font-size:1vw;font-weight:700;color:#99c455}.landingGratin .environement .graph,.landingGratin .environement .label-box{max-width:20.85vw}.landingGratin .environement .label-box{position:absolute;top:4%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.landingGratin .environement .label-box-inner .title{font-size:3.4vw;color:#000;margin:20px 0;font-family:felt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:2.6vw}.landingGratin .environement .label-box-inner .title span{font-size:3vw}.landingGratin .environement .legals{margin:4% 0 10px}.landingDessert .bottom-pos{z-index:-1}.landingDessert .top-pos{z-index:1}.landingDessert .container-dessert{margin:0 10vw}.landingDessert .label-box{width:20.85vw}.landingDessert .post-chapter{padding:10px 0;font-family:felt,Arial,Helvetica,sans-serif;font-size:3.8vw;line-height:30px;font-weight:400;color:#e11c1b}.landingDessert .title-chapter{font-size:1.4vw}.landingDessert .subtitle-chapter{font-size:1.2vw}.landingDessert .game{position:relative;text-align:center;margin:110px 0 20px}.landingDessert .btn-game,.landingDessert .title-game{position:absolute}.landingDessert .title-game{top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px 30px;background-color:#fff;text-align:center;min-width:300px;max-width:850px;width:60%}.landingDessert .title-game .post-chapter{padding:0;font-family:mont,Arial,Helvetica,sans-serif;font-size:34px;line-height:unset;text-transform:uppercase}.landingDessert .title-game .post-chapter:after{content:"";display:block;border-top:2px solid #e11c1b;width:25%;margin:5px auto}.landingDessert .content-game{text-align:center}.landingDessert .content-game img{width:100%}.landingDessert .btn-game{bottom:5%;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);min-width:12vw}.landingDessert .engagements,.landingDessert .first-paragraph,.landingDessert .img-last,.landingDessert .last-paragraph,.landingDessert .paragraphs,.landingDessert .select-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.landingDessert .engagements,.landingDessert .last-paragraph{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingDessert .engagements{margin-top:20px;padding-bottom:6vw}.landingDessert .title-engagements,.landingDessert .title-patisseries{margin:10px 0;text-align:center}.landingDessert .title-engagements .post-chapter,.landingDessert .title-patisseries .post-chapter{margin:0 0 10px}.landingDessert .prepa-cook,.landingDessert .select-bloc{margin:0 auto 45px;width:80%}.landingDessert .select-bloc .label-box{margin-bottom:-1vw;left:30%}.landingDessert .select-before{position:absolute}.landingDessert .select-after{position:absolute;width:80%;max-width:420px}.landingDessert .select-after img{width:100%;-webkit-filter:drop-shadow(5px 5px 15px rgb(122,120,120));filter:drop-shadow(5px 5px 15px rgb(122,120,120))}.landingDessert .cook,.landingDessert .prepa{position:relative}.landingDessert .select-bloc .select-before{top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.landingDessert .prepa-cook .select-before{width:14vw;top:-2vw}.landingDessert .select-bloc .select-before{left:-10vw;width:18vw}.landingDessert .select-bloc .select-after{right:-30px;top:54%;width:30vw;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.landingDessert .prepa .select-before{top:1vw;left:-10vw}.landingDessert .prepa .select-after{left:-6vw;top:65%}.landingDessert .cook .select-before{top:3vw;right:-11vw}.landingDessert .cook .select-after{right:-7vw;top:81%}.landingDessert .para,.landingDessert .paragraphs{margin:0 10px}.landingDessert .paragraphs{padding:35px 19% 20px 20px;background-color:#fff;position:relative}.landingDessert .first-paragraph,.landingDessert .last-paragraph{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.landingDessert .first-paragraph p,.landingDessert .last-paragraph p{text-align:justify}.landingDessert .first-paragraph,.landingDessert .txt-last{-ms-flex-line-pack:start;align-content:flex-start}.landingDessert .img-last,.landingDessert .last-paragraph,.landingDessert .txt-last{max-width:100%}.landingDessert .img-last{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:15px 0}.landingDessert .img-last>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;text-align:center;max-width:125px}.landingDessert .prepa-cook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.landingDessert .prepa-cook-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.landingDessert .prepa-cook-content .label-box{margin:0 auto -1.5vw}.landingDessert .cook,.landingDessert .para,.landingDessert .prepa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.landingDessert .para{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:35px 30px 20px;background-color:#fff;position:relative}.landingDessert .txt-para{text-align:justify}.landingDessert .img-para{height:20%;padding:15px 0}.landingDessert .img-para img{height:100%}.landingDessert .img-para.right{text-align:right}.landingDessert .btn-prepa-cook a{max-width:250px}.landingDessert .patisseries{margin-bottom:50px}.landingDessert .patisseries-elt:not(:last-child){margin-bottom:20px}.landingDessert .patisseries-elt a{color:#000;text-decoration:none}.landingDessert .gourmands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingDessert .subtitle-chapter{padding:2px 10px;background-color:#e11c1b;font-weight:400;color:#fff}.landingDessert .content-patisseries{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingDessert .content-patisseries>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.landingDessert .img-patisseries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:7px 0;text-align:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.landingDessert .img-patisseries:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.landingDessert .img-patisseries img{width:100%}.landingDessert .img-patisseries p{padding:3px 5px}.landingDessert .bio .txt-bio{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 5px 7px 0;padding:2vw;background-image:url(../images/decorations/bio_fond.jpg);background-size:contain;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingDessert .bio .txt-bio .bg-white{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.7);padding:20px}.landingDessert .bio .txt-bio p{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:justify;margin:0 30px 0 10px}.landingDessert .bio .txt-bio .picture{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center}.landingDessert .bio .txt-bio .picture:before{content:"";position:absolute;top:-.5vw;left:50%;-webkit-transform:translateX(-50%) rotate(-3deg);-ms-transform:translateX(-50%) rotate(-3deg);transform:translateX(-50%) rotate(-3deg);width:50%;height:20%;background-color:#000;opacity:.1;z-index:10}.landingDessert .bio .txt-bio img{width:100%;max-width:240px;height:auto;max-height:130px}.landingDessert .bio .img-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5px}.landingDessert .bio .img-bio>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.landingDessert .img-patisseries:not(:first-child){margin-left:7px}.landingDessert .img-patisseries:not(:last-child){margin-right:7px}@-webkit-keyframes anim-vege{0%{left:-40vw;opacity:0}to{left:-10vw;opacity:1}}@keyframes anim-vege{0%{left:-40vw;opacity:0}to{left:-10vw;opacity:1}}.landingPatesCuisinees .main-title{width:100%}.landingPatesCuisinees h2,.landingPatesCuisinees h3{margin:0;font-family:unset;font-size:unset;font-weight:unset;color:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-l{padding-bottom:7vw}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .engage{text-align:center}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .picto_eng{margin:0 auto}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:25vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img1{left:-7vw;top:-4vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img2{width:25vw;right:-8vw;top:10vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img3{left:50%;top:14vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img{height:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product{width:43%;position:absolute;text-align:center}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:first-child{left:0;top:0}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:24vw;top:10vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:7vw;top:21vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img a{width:unset;position:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img a:nth-child(n){left:unset;top:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .text-small img{width:90%}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand{position:relative;left:-5vw}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand .text-holder2{position:absolute;width:13vw;right:17%;top:50%;-webkit-transform:translateY(-50%) rotate(7deg);-ms-transform:translateY(-50%) rotate(7deg);transform:translateY(-50%) rotate(7deg);text-align:center}.landingPatesCuisinees .decoration-section.decoration-section2 .positioned-images .img1{width:unset;right:-4vw;top:0}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-4.08vw;left:14.63vw;-webkit-transform:rotate(103deg);-ms-transform:rotate(103deg);transform:rotate(103deg)}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder img{width:unset}.landingPatesCuisinees .decoration-section.decoration-section2 .col-r{margin-left:2vw}.landingPatesCuisinees .decoration-section.decoration-section3 .col-l{margin-top:5vw;width:45%}.landingPatesCuisinees .decoration-section.decoration-section3 .col-l .label-box{margin:-1.18vw auto -1.39vw}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img1,.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img2,.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img3{position:absolute}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img1{left:-7vw;top:-6vw;max-width:220px;z-index:2}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img2{right:-5vw;top:-6vw;max-width:130px;z-index:2}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img3{left:-7vw;bottom:-14vw;max-width:300px}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r{margin-top:0;padding:0 0 25vw 5vw;width:55%}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img{position:absolute;left:1vw;bottom:-2vw;margin:0}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img .wshadow{position:relative;left:40%;bottom:6vw;z-index:unset}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand{position:relative;right:-10vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .text-holder{position:absolute;left:21%;top:16%;padding:0;margin-bottom:unset;background-color:unset;text-align:center}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .text-holder .fontstyle{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.8em}.landingGratinsADorer .main-title{width:100%}.landingGratinsADorer h2,.landingGratinsADorer h3{margin:0;font-family:unset;font-size:unset;font-weight:unset;color:unset}.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img1,.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img2,.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img3,.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img4{position:absolute;z-index:-1}.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img1{left:-2vw;top:12vw;width:25vw}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l{width:45%}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .engage{text-align:center}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .img3{right:-15vw;left:unset;bottom:0;top:unset;width:11vw;max-width:190px}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-r{width:55%}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img{height:39vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product{width:45%;position:absolute;text-align:center}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:first-child{left:0;top:-5vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:24vw;top:10vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2) .positioned-images.img2{left:50%;top:-5.5vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12vw;max-width:190px}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:0;top:24vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3) .positioned-images.img4{right:-18vw;left:unset;bottom:1vw;top:unset;width:18vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img a{width:unset;position:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img a:nth-child(n){left:unset;top:unset}.landingGratinsADorer .decoration-section.decoration-section1 .text-small a img{width:90%}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand{position:relative;left:-5vw}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand .text-holder2{position:absolute;width:35%;right:13%;top:47%;-webkit-transform:translateY(-50%) rotate(7deg);-ms-transform:translateY(-50%) rotate(7deg);transform:translateY(-50%) rotate(7deg);padding:0;margin-bottom:unset;background-color:unset;text-align:center}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand .text-holder2 .fontstyle{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.8em}.landingGratinsADorer .decoration-section.decoration-section2{margin-bottom:5vw;top:-4vw}.landingGratinsADorer .decoration-section.decoration-section2 .col-l{width:48%;margin-top:14vw}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-4.08vw;left:40%;-webkit-transform:translateX(-50%) rotate(103deg);-ms-transform:translateX(-50%) rotate(103deg);transform:translateX(-50%) rotate(103deg)}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder img{width:unset}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .text-holder{top:1vw}.landingGratinsADorer .decoration-section.decoration-section2 .col-r{width:52%}.landingGratinsADorer .decoration-section.decoration-section2 .col-r .decorated-red{max-width:none;left:2vw;top:3vw}.landingGratinsADorer .decoration-section.decoration-section2 .col-r .decorated-red p{font-weight:400}.landingGratinsADorer .decoration-section.decoration-section2 .positioned-images{position:absolute;left:-36vw;right:unset;top:-10vw;bottom:unset;width:44vw;text-align:right}.landingGratinsADorer .decoration-section.decoration-section2 .positioned-images .img1{position:static;width:100%;max-width:660px}.landingGratinsADorer .decoration-section.decoration-section3 .col-l{width:55%}.landingGratinsADorer .decoration-section.decoration-section3 .col-l .label-box{margin:-1.18vw auto -1.39vw}.landingGratinsADorer .decoration-section.decoration-section3 .wshadow .img1{position:absolute;left:-7vw;bottom:-10vh;max-width:220px}.landingGratinsADorer .decoration-section.decoration-section3 .col-r{margin-top:0;padding:5vw 0 5vw 5vw;width:45%}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .product-img{position:relative;left:0;bottom:0;margin:0}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .product-img .img1{position:absolute;right:-15vw;top:-11vw;z-index:-1}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow{position:relative;left:0;top:-3vw;margin-left:5vw}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow:after,.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow:before{display:none}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow p{padding:20px 25px;background-color:#fff}.landingCocqueville .felt{font-size:2.1vw;line-height:0}.landingCocqueville.container{padding:0;margin:0;max-width:none}.landingCocqueville a{text-decoration:none}.landingCocqueville b,.landingCocqueville h3 b{font-weight:700}.landingCocqueville .decoration-section .decoration-col .text-holder,.landingCocqueville .decoration-section.decoration-section2 .col-r .text-holder,.landingCocqueville .decoration-section.decoration-section3 .col-l .text-holder{padding:5.08vw 2.08vw 1.7vw}.landingCocqueville .decoration-section.decoration-section2 .col-l .text-holder:before,.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{content:"";position:absolute;opacity:.79;z-index:10;background-color:#cab7a2;background-image:none;background-size:unset}.landingCocqueville .decoration-section.decoration-section2 .col-l .img-holder:before,.landingCocqueville .decoration-section.decoration-section3 .col-r .img-holder:before{display:none}.landingCocqueville .decoration-section .decoration-col .wshadow{top:-3vw}.landingCocqueville .decoration-section .decoration-col.col-l,.landingCocqueville .decoration-section .decoration-col.col-r{padding-top:4.39vw}.landingCocqueville .decoration-section .decoration-col.col-l .decorated-red,.landingCocqueville .decoration-section .decoration-col.col-r .decorated-red{background:#e11c1b;font-weight:700;width:60%;text-align:center}.landingCocqueville .decoration-section.decoration-section1 .text-holder{-webkit-filter:drop-shadow(1px 1px 10px gray);filter:drop-shadow(1px 1px 10px gray)}.landingCocqueville .decoration-section.decoration-section1 .bottom-text{padding-left:40%}.landingCocqueville .decoration-section.decoration-section1 .bottom-text .engage img{width:30%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.landingCocqueville .decoration-section.decoration-section1 .bottom-text .img-holder{right:54%}.landingCocqueville .decoration-section.decoration-section1 .text-small img{padding-left:0;display:initial;margin-bottom:0}.landingCocqueville .decoration-section.decoration-section1 .positioned-images.img1{left:2vw;top:1vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child{left:1vw;top:12vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child .positioned-images.img2{left:unset;right:-5vw;top:-10vw;width:60%;max-width:unset}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:3vw;top:37vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:27vw;top:17vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(4){left:29vw;top:42vw}.landingCocqueville .decoration-section.decoration-section1 .info-hand{margin-top:13vw;left:-5vw}.landingCocqueville .decoration-section.decoration-section2{margin-bottom:3vw}.landingCocqueville .decoration-section.decoration-section2 .positioned-images{left:unset;right:7vw;top:-28vw;width:30vw}.landingCocqueville .decoration-section.decoration-section2 .positioned-images .img1{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l,.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r{padding-top:10.39vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l{margin-top:5vw;padding-left:4vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .img-holder img{width:80%}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder:before{--scotch-height:3vw;width:15vw;--top-scotch:calc(var(--scotch-height) - 1vw);height:var(--scotch-height);top:calc(var(--top-scotch) * -1);left:50%;-webkit-transform:translateX(-50%) skew(7deg);-ms-transform:translateX(-50%) skew(7deg);transform:translateX(-50%) skew(7deg)}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder{top:-1vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .decorated-red{margin:0 auto}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .text-holder{top:-3vw;margin-right:8vw;-webkit-filter:drop-shadow(1px 1px 10px gray);filter:drop-shadow(1px 1px 10px gray)}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .decorated-red{left:10vw;top:0}.landingCocqueville .decoration-section.decoration-section3 .col-l{width:45%}.landingCocqueville .decoration-section.decoration-section3 .col-l .img-text-holder{-webkit-filter:drop-shadow(1px 1px 10px gray);filter:drop-shadow(1px 1px 10px gray)}.landingCocqueville .decoration-section.decoration-section3 .col-r{width:55%}.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{--scotch-height:3vw;width:15vw;--top-scotch:calc(var(--scotch-height) - 1vw);height:var(--scotch-height);top:calc(var(--top-scotch) * -1);left:50%;-webkit-transform:translateX(-50%) skew(7deg);-ms-transform:translateX(-50%) skew(7deg);transform:translateX(-50%) skew(7deg)}.landingCocqueville .decoration-section.decoration-section3 .col-r .product-img{padding-top:9vw;width:auto;left:-5vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .product-img .img1{width:75%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingCocqueville .decoration-section.decoration-section3 .col-r .decorated-red{max-width:none;width:65%;top:-2vw;margin-left:7vw}.landingMarcheFrance .container{max-width:unset}.landingMarcheFrance .banner-news{text-align:center}.landingMarcheFrance .banner-news img{width:100%;max-width:1100px}.landingMarcheFrance .engage a{text-decoration:none}.landingMarcheFrance .engage img{width:10vw;max-width:120px}.landingMarcheFrance .label-box-inner .title{margin-bottom:.8vw}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:0;padding-left:0}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-r .positioned-images.img2{left:unset;width:14vw;min-width:100px;max-width:150px;right:2vw;top:48%;-webkit-transform:unset;-ms-transform:unset;transform:unset;translate:0 -50%}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{z-index:1;width:27vw;min-width:250px;max-width:500px;top:unset;left:2vw;bottom:60%}.landingMarcheFrance .decoration-section.decoration-section1 .bottom-text{padding-left:0;padding-top:0}.landingMarcheFrance .decoration-section.decoration-section1 .bottom-text .img-holder{top:-4vw;right:unset;left:75%}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product{position:relative;width:60%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:1rem 2rem}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product:nth-child(n){top:unset;left:unset}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){margin-left:auto}.landingMarcheFrance .decoration-section.decoration-section1 .text-small img{padding-left:0;display:unset;margin-bottom:0}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand{width:55%;left:-2vw;margin-top:10rem}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand>img{width:100%}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand .positioned-images{width:50vw;height:100%;top:0;left:100%;bottom:unset;right:unset;text-align:center}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand .positioned-images img.img1{position:static;width:30vw;max-width:500px}.landingMarcheFrance .decoration-section.decoration-section2 .col-l{width:50%}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .img-text-holder{position:relative}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .img-holder{left:-9vw}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .img-holder img{width:25vw;max-width:350px}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .img-holder:before{content:none}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .text-holder{position:absolute;text-align:center;max-width:20vw;padding-top:1.5vw;left:50%;top:50%;translate:0 -50%}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .text-holder:before{content:"";position:absolute;width:6.04vw;height:11.88vw;min-height:130px;min-width:50px;bottom:100%;left:50%;translate:-50% 50%;rotate:103deg;background-size:100% 100%;opacity:.79;z-index:10;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M0 7.5L48 0l52 92-52 8z'/%3E%3C/svg%3E")}.landingMarcheFrance .decoration-section.decoration-section2 .col-r{width:40%}.landingMarcheFrance .decoration-section.decoration-section2 .col-r .text-holder{padding-top:5rem}.landingMarcheFrance .decoration-section.decoration-section2 .col-r .label-box{margin:0 auto}.landingMarcheFrance .decoration-section.decoration-section3{margin-top:12rem}.landingMarcheFrance .decoration-section.decoration-section3 .col-l{width:45%}.landingMarcheFrance .decoration-section.decoration-section3 .col-l .img-text-holder{position:relative}.landingMarcheFrance .decoration-section.decoration-section3 .col-l .img-text-holder>img{position:absolute;width:30vw;max-width:500px;left:50%;bottom:97%}.landingMarcheFrance .decoration-section.decoration-section3 .col-l .text-holder{padding-top:5rem}.landingMarcheFrance .decoration-section.decoration-section3 .col-r{width:55%}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .product-img{position:absolute;width:80%;padding:0 4rem;top:-40%;left:50%;-webkit-transform:unset;-ms-transform:unset;transform:unset;translate:-50% 0;text-align:center}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .product-img .img1{position:static;width:100%;max-width:500px}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .decorated-red{max-width:500px;margin:0;top:unset;left:50%;translate:-50% 0;padding:3rem 1rem 1.5rem}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .decorated-red:before{content:"";position:absolute;width:6.04vw;height:11.88vw;min-height:130px;min-width:50px;bottom:100%;left:50%;translate:-50% 50%;rotate:109deg;background-size:100% 100%;opacity:.79;z-index:10;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23c5b59d' d='M0 7.5L48 0l52 92-52 8z'/%3E%3C/svg%3E")}.landingMarcheFrance .decoration-section .decoration-col .label-box{top:3.5rem}.landingMarcheFrance .decoration-section .decoration-col .text-holder{z-index:0;padding-top:5rem;padding-bottom:1rem}:root{--margin-header:130}.equal *,.ltd *,.mif *{-webkit-box-sizing:border-box;box-sizing:border-box}.equal .container,.ltd .container,.mif .container{padding:0}.equal img,.ltd img,.mif img{width:100%}.equal .post-title,.ltd .post-title,.mif .post-title{font-family:mont,Arial,Helvetica,sans-serif;font-size:1.5vw;font-weight:400;color:#000}.equal .post-title strong,.ltd .post-title strong,.mif .post-title strong{font-size:3.5vw;font-weight:700}.equal .chapter-title,.ltd .chapter-title,.mif .chapter-title{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.5vw;font-weight:400;line-height:1.9vw;color:#e11c1b}.equal .chapter-title strong,.ltd .chapter-title strong,.mif .chapter-title strong{font-family:mont,Arial,Helvetica,sans-serif;font-size:1.5vw;font-weight:400;color:#000}.equal .post-chapter,.ltd .post-chapter,.mif .post-chapter{font-family:mont,Arial,Helvetica,sans-serif;font-size:1vw;font-weight:400;color:#fff;margin:0}.equal .post-chapter em,.ltd .post-chapter em,.mif .post-chapter em{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.2vw}.equal .integer,.equal .labours,.ltd .integer,.ltd .labours,.mif .integer,.mif .labours{margin-bottom:40px}.equal .ehf-header,.equal .ltd-content,.equal .ltd-header,.ltd .ehf-header,.ltd .ltd-content,.ltd .ltd-header,.mif .ehf-header,.mif .ltd-content,.mif .ltd-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.equal .ehf-header,.equal .ltd-header,.ltd .ehf-header,.ltd .ltd-header,.mif .ehf-header,.mif .ltd-header{position:relative;margin-bottom:calc(var(--margin-header) * 1px)}.equal .img-header,.ltd .img-header,.mif .img-header{-webkit-box-flex:1;-ms-flex:1;flex:1}.equal .title-header,.ltd .title-header,.mif .title-header{position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30%;padding:2%;text-align:center;background-color:#fff;outline:2px solid #e11c1b;outline-offset:-10px}.equal .decorations,.ltd .decorations,.mif .decorations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:-1}.equal .title,.ltd .title,.mif .title{font-family:felt,Arial,Helvetica,sans-serif;font-size:2vw;font-weight:400;line-height:2vw;color:#e11c1b}.equal .red-frame,.ltd .red-frame,.mif .red-frame{width:80%;padding:10px 40px;background-color:#e11c1b;color:#fff}.equal .red-frame p,.ltd .red-frame p,.mif .red-frame p{padding:10px 0}.equal .red-frame .title,.ltd .red-frame .title,.mif .red-frame .title{color:#fff}.ltd .ltd-container{position:relative}.ltd .title-header{width:40%}.ltd .title-header img{max-width:40%}.ltd .decorations:first-child{left:-3.8%;top:-11%;height:40%;max-width:20vw}.ltd .decorations:nth-child(2){right:0;bottom:-40px;height:115%}.ltd .decorations:nth-child(2) img{width:unset;max-width:unset;height:100%}.ltd .decorations:nth-child(3){left:-11%;bottom:0;height:40%;max-width:20vw}.ltd .ltd-content{margin:0 7vw 40px}.ltd .content-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%;margin:2%;text-align:center;background-color:#e11c1b;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.ltd .content-bloc:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.ltd .content-bloc a,.ltd .post-chapter.alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ltd .post-chapter.alignment{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;line-height:1.4vw}.equal h1{margin:0}.equal .integer,.equal .integer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.equal .integer-container{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.equal .decorations:first-child{right:0;bottom:0;height:116%}.equal .decorations:first-child img{width:unset;max-width:unset;height:100%}.equal .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:70px 0 40px}.equal .flex-row>div{width:50%;min-width:320px}.equal .integer-hand{position:relative}.equal .integer-hand .txt-hand{position:absolute;text-align:center;width:75%;right:0;top:0;padding:9%;color:#fff}.equal .integer-hand .txt-hand .bold,.equal .integer-hand .txt-hand h2,.equal .integer-hand .txt-hand p{font-size:1vw;font-weight:700}.equal .integer-hand .txt-hand .bold strong,.equal .integer-hand .txt-hand h2 strong,.equal .integer-hand .txt-hand p strong{font-size:1.5vw;font-weight:700}.equal .integer-hand .txt-hand p{font-weight:400}.equal .integer-pola{padding-left:5%}.equal .integer-pola img{width:40%;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.equal .integer-container .section-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto}.equal .integer-container .section-headline .red-frame{width:unset;margin-bottom:20px}.equal .integer-container .section-headline iframe{width:640px;height:360px}.equal .btn-integer{max-width:unset;margin:20px auto}.labours .labours-part1 .decorations{right:unset;left:0;bottom:unset;top:0;width:unset;height:110%}.labours .labours-part1 .decorations img{height:100%;width:unset}.labours .witness,.labours .witness-bloc,.labours .witness-content{display:-webkit-box;display:-ms-flexbox;display:flex}.labours .witness{position:relative}.labours .witness-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e11c1b;margin:0 2vw 15%;padding-top:25px;text-align:center}.labours .witness-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;list-style:none;height:80%;min-height:300px;margin:0;padding:0}.labours .witness-menu ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:165px;margin:5px}.labours .witness-menu a{text-decoration:none;color:#fff}.labours .witness-menu h3{display:inherit;font-family:mont,Arial,Helvetica,sans-serif;font-size:1.11vw;font-weight:400;margin:unset;color:#fff}.labours .witness-menu a.clicked h3,.labours .witness-menu h3:hover{border-bottom:1px solid #fff}.labours .witness-content{-webkit-box-flex:4;-ms-flex:4;flex:4;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.labours .witness-bloc{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;margin-right:70px;padding:10px;max-width:50%;background-color:#fff}.labours .labours-part3 .witness-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.labours .labours-part3 .witness-bloc{max-width:30%}.labours .witness-header{position:relative;margin-bottom:30px;padding:10px;background-color:#e11c1b}.labours .witness-header p{font-weight:100;color:#fff}.labours .witness-img{position:absolute;right:-10%;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:140%}.labours .witness-img img{height:100%;width:unset}.labours .witness-text{padding:0 10px 60px}.labours .labours-part2{position:relative}.labours .labours-part2 .decorations{right:0;bottom:unset;top:-300%;height:unset;width:36%}.labours .labours-part2 .decorations img{height:unset;width:100%}.labours .red-frame-content{position:relative;margin:20px 0}.labours .red-frame{padding-left:23%;margin:10% auto;text-align:center;width:49%}.labours .labours-pola{position:absolute;left:22%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:300%;max-width:350px}.labours .labours-pola img{width:unset;height:100%}.labours .labours-part3 .witness-bloc:first-child{margin-left:70px}.mif img{width:unset}.mif .img-header img{width:100%}.mif .brands,.mif .brands-logo,.mif .brands-logo>div,.mif .centpourcent,.mif .chrono-col,.mif .chrono-row,.mif .culture-container,.mif .discover-contain,.mif .essential-container,.mif .essential-container .red-frame,.mif .illustration,.mif .illustration div:nth-child(3),.mif .img-100-row,.mif .left,.mif .middle,.mif .right,.mif .story-container,.mif .value,.mif .values-flex,.mif .year{display:-webkit-box;display:-ms-flexbox;display:flex}.mif .discover-contain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mif .essential-container{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.mif .essential-container .decorations{left:0;top:calc(var(--margin-header) * -1px - 6px)}.mif .brands{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:35%;min-width:300px;background-color:#fff;padding:10px 30px 30px;margin-bottom:20px}.mif .brands .title,.mif .foyers p:nth-of-type(2),.mif .red-frame .title{text-align:center}.mif .brands-logo{-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0}.mif .brands-logo>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:30%}.mif .brands strong.red{font-weight:700;color:#e11c1b}.mif .essential-container .red-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:26%;min-width:260px;margin:0 0 20px 20px;padding:10px}.mif .essential-container .red-frame .indications{padding:10px 40px}.mif .scotch{position:relative}.mif .scotch:before{content:"";position:absolute;left:50%;top:-25px;-webkit-transform:translateX(-50%) rotate(3deg);-ms-transform:translateX(-50%) rotate(3deg);transform:translateX(-50%) rotate(3deg);width:50%;height:40px;background-color:hsla(46,40%,57%,.5)}.mif .foyers,.mif .indications{position:relative}.mif .chiffres .indications:nth-child(n):before,.mif .foyers .indications:before{content:"";position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px;background-repeat:no-repeat}.mif .chiffres .indications:first-child::before{background-image:url(../images/decorations/picto_euro.png)}.mif .chiffres .indications:nth-child(2):before{background-image:url(../images/decorations/picto_site.png)}.mif .chiffres .indications:nth-child(3):before{background-image:url(../images/decorations/picto_employes.png)}.mif .chiffres .indications:nth-child(4):before{background-image:url(../images/decorations/picto_volume.png)}.mif .chiffres .indications:nth-child(5):before{background-image:url(../images/decorations/picto_mif.png)}.mif .foyers .indications:before{background-image:url(../images/decorations/picto_foyer.png)}.mif .foyers p em{position:absolute;left:10px;bottom:10px;font-size:.8vw}.mif .illustration{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:80px}.mif .illustration div:not(:first-child){padding:20px 10px}.mif .illustration .decorations{right:-6%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:unset}.mif .illustration div:nth-child(2){width:20%;text-align:right}.mif .illustration div:nth-child(3){width:30%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mif .pola{position:relative;min-width:250px}.mif .pola img{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.mif .pola .title{position:absolute;left:48%;bottom:7%;-webkit-transform:translateX(-50%) rotate(3deg);-ms-transform:translateX(-50%) rotate(3deg);transform:translateX(-50%) rotate(3deg);width:100%;color:#000;text-align:center}.mif .culture-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.mif .culture-container .decorations{left:0;top:calc(var(--margin-header) * -1px - 53px)}.mif .culture-container .red-frame,.mif .story-container,.mif .values-container,.mif .white-frame{width:90%}.mif .culture-container .red-frame{padding:10px 100px 35px;margin:0 auto}.mif .values-container{position:relative;margin:70px auto}.mif .values-container .decorations{right:-5vw;left:unset;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mif .values-container h2,.mif .white-frame h3{font-weight:unset;font-size:unset;color:#fff;margin:0}.mif .values-flex{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:40px}.mif .values-flex>div:first-child,.mif .white-frame .title{position:absolute;left:50%;top:-1.7vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#e11c1b;padding:10px 100px;text-align:center}.mif .values-flex>div:not(:first-child){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:33%;min-width:200px;padding:20px 40px;text-align:center}.mif .value .title{margin:0}.mif .value p{margin:25px 0}.mif .value-img img{width:100%}.mif .cuisine-container{position:relative}.mif .cuisine-container .decorations:first-child{right:0;top:0}.mif .cuisine-container .decorations:nth-child(2){left:0;top:8vw}.mif .white-frame{position:relative;background-color:#fff;padding:40px 150px;margin:0 auto 70px;text-align:center}.mif .white-frame .title{top:unset;bottom:-2vw;padding:10px 30px}.mif .story-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:0 20px 80px;margin:80px auto}.mif .chrono-contain{position:relative}.mif .middle{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:28px;height:100%;background-image:url(../images/decorations/cuillere_022.jpg)}.mif .chrono-col,.mif .year{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mif .chrono-col{position:relative}.mif .chrono-col .decorations:nth-child(n){left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mif .chrono-col .decorations:first-child{top:25%;right:-13%}.mif .chrono-col .decorations:nth-child(2){top:75%;right:-9%}.mif .last-img{height:246px;background-image:url(../images/decorations/cuillere_03.png);background-repeat:no-repeat;background-position-x:center}.mif .chrono-row:first-child{padding-top:45px}.mif .chrono-row{margin:-45px 0}.mif .year{position:relative;width:50%;margin:20px 0}.mif .year .img-year{position:absolute}.mif .year:nth-child(odd){margin-right:14px;padding-left:180px;text-align:right}.mif .year:nth-child(odd) .title p:after{content:"  ♦- - - - - - -";font-family:Arial,Helvetica,sans-serif;font-size:.7vw;font-weight:400}.mif .year:nth-child(odd) .img-year{left:0;top:0;text-align:left}.mif .year:nth-child(2n){margin-left:14px;padding-right:120px;text-align:left}.mif .year:nth-child(2n) .title p:before{content:"- - - - - - -♦  ";font-family:Arial,Helvetica,sans-serif;font-size:.7vw;font-weight:400}.mif .year:nth-child(2n) .img-year{right:0;top:75px;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);text-align:right}.mif .img-year{width:30vw}.mif .year>p{margin:0 20px}.mif .chrono-row .year:nth-child(2n){padding-top:75px}.mif .push h2,.mif .red-frame h3{color:#e11c1b;margin:0}.mif .push{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3vw}.mif .push>:nth-child(n){margin:0 10px}.mif .story-container .red-frame{position:relative;margin:3vw auto 0;padding:4vw 60px 40px 15vw;width:70%}.mif .story-container .red-frame .decorations:first-child{left:-33%;right:unset;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mif .story-container .red-frame .decorations:nth-child(2){right:-77%;left:unset;top:25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mif .story-container .red-frame .title{position:absolute;left:50%;top:-2vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:70%;background-color:#fff;padding:10px 0;color:#e11c1b}.mif .story-container .red-frame .pola-red-frame{position:absolute;width:20vw;max-width:300px}.mif .story-container .red-frame .pola-red-frame img{width:100%}.mif .story-container .red-frame .pola-red-frame:nth-last-child(2){left:-14vw;top:8vw}.mif .story-container .red-frame .pola-red-frame:last-child{right:-13vw;top:0}.mif .centpourcent{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0}.mif .centpourcent p{font-size:3vw}.mif .centpourcent>:nth-child(n){margin:0;padding:0}.mif .centpourcent ul li{list-style:none}.mif .centpourcent ul li:before{content:">  "}.mif .img-100{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6.5vw}.mif .centpourcent .img-100-row .img-100:first-child,.mif .centpourcent>.img-100{left:-7vw}.mif .centpourcent .img-100-row .img-100:nth-child(2){left:-12.5vw}.mif .img-100 .top{z-index:1}.advantages-wrapper,.confirm-inscription-wrapper,.inscription-wrapper,.mesbrs-wrapper,.reinit-wrapper{margin-bottom:5vw}.advantages-wrapper *,.confirm-inscription-wrapper *,.inscription-wrapper *,.mesbrs-wrapper *,.reinit-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.advantages-wrapper .container,.confirm-inscription-wrapper .container,.inscription-wrapper .container,.mesbrs-wrapper .container,.reinit-wrapper .container{width:auto;padding:0;margin-left:3vw;margin-right:3vw}.advantages-wrapper section~section,.confirm-inscription-wrapper section~section,.inscription-wrapper section~section,.mesbrs-wrapper section~section,.reinit-wrapper section~section{margin:3vw 0}.advantages-wrapper img,.confirm-inscription-wrapper img,.inscription-wrapper img,.mesbrs-wrapper img,.reinit-wrapper img{width:100%}.advantages-wrapper .post-title,.confirm-inscription-wrapper .post-title,.inscription-wrapper .post-title,.mesbrs-wrapper .post-title,.reinit-wrapper .post-title{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.5em;font-weight:400;color:#000}.advantages-wrapper .post-title strong,.confirm-inscription-wrapper .post-title strong,.inscription-wrapper .post-title strong,.mesbrs-wrapper .post-title strong,.reinit-wrapper .post-title strong{font-size:3.5vw;font-weight:700}.advantages-wrapper .chapter-title,.confirm-inscription-wrapper .chapter-title,.inscription-wrapper .chapter-title,.mesbrs-wrapper .chapter-title,.reinit-wrapper .chapter-title{font-family:mont,Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:400;line-height:1.9vw;color:#e11c1b}.advantages-wrapper .chapter-title strong,.confirm-inscription-wrapper .chapter-title strong,.inscription-wrapper .chapter-title strong,.mesbrs-wrapper .chapter-title strong,.reinit-wrapper .chapter-title strong{font-family:mont,Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:400;color:#000}.advantages-wrapper .post-chapter,.confirm-inscription-wrapper .post-chapter,.inscription-wrapper .post-chapter,.mesbrs-wrapper .post-chapter,.reinit-wrapper .post-chapter{font-family:mont,Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;color:#fff;margin:0}.advantages-wrapper .post-chapter em,.confirm-inscription-wrapper .post-chapter em,.inscription-wrapper .post-chapter em,.mesbrs-wrapper .post-chapter em,.reinit-wrapper .post-chapter em{font-family:felt,Arial,Helvetica,sans-serif;font-size:2.2em}.advantages-wrapper .hero-slider2 .owl-stage-outer,.advantages-wrapper .hero-slider .owl-stage-outer,.confirm-inscription-wrapper .hero-slider2 .owl-stage-outer,.confirm-inscription-wrapper .hero-slider .owl-stage-outer,.inscription-wrapper .hero-slider2 .owl-stage-outer,.inscription-wrapper .hero-slider .owl-stage-outer,.mesbrs-wrapper .hero-slider2 .owl-stage-outer,.mesbrs-wrapper .hero-slider .owl-stage-outer,.reinit-wrapper .hero-slider2 .owl-stage-outer,.reinit-wrapper .hero-slider .owl-stage-outer{padding-bottom:0}.advantages-wrapper .hero-slider2 .hero-slide,.advantages-wrapper .hero-slider .hero-slide,.confirm-inscription-wrapper .hero-slider2 .hero-slide,.confirm-inscription-wrapper .hero-slider .hero-slide,.inscription-wrapper .hero-slider2 .hero-slide,.inscription-wrapper .hero-slider .hero-slide,.mesbrs-wrapper .hero-slider2 .hero-slide,.mesbrs-wrapper .hero-slider .hero-slide,.reinit-wrapper .hero-slider2 .hero-slide,.reinit-wrapper .hero-slider .hero-slide{position:relative;height:23.5vw;max-height:400px;overflow:hidden}.advantages-wrapper .hero-slider2 .hero-slide a>img,.advantages-wrapper .hero-slider .hero-slide a>img,.confirm-inscription-wrapper .hero-slider2 .hero-slide a>img,.confirm-inscription-wrapper .hero-slider .hero-slide a>img,.inscription-wrapper .hero-slider2 .hero-slide a>img,.inscription-wrapper .hero-slider .hero-slide a>img,.mesbrs-wrapper .hero-slider2 .hero-slide a>img,.mesbrs-wrapper .hero-slider .hero-slide a>img,.reinit-wrapper .hero-slider2 .hero-slide a>img,.reinit-wrapper .hero-slider .hero-slide a>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.advantages-wrapper .hero-slider2 .hero-slide .text-holder,.advantages-wrapper .hero-slider .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder,.inscription-wrapper .hero-slider2 .hero-slide .text-holder,.inscription-wrapper .hero-slider .hero-slide .text-holder,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder,.mesbrs-wrapper .hero-slider .hero-slide .text-holder,.reinit-wrapper .hero-slider2 .hero-slide .text-holder,.reinit-wrapper .hero-slider .hero-slide .text-holder{margin:0;padding:0;max-width:25em;min-height:unset;max-height:100%;left:1vw;top:3vw;background-color:transparent}.advantages-wrapper .hero-slider2 .hero-slide .text-holder:after,.advantages-wrapper .hero-slider2 .hero-slide .text-holder:before,.advantages-wrapper .hero-slider .hero-slide .text-holder:after,.advantages-wrapper .hero-slider .hero-slide .text-holder:before,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder:after,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder:before,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder:after,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder:before,.inscription-wrapper .hero-slider2 .hero-slide .text-holder:after,.inscription-wrapper .hero-slider2 .hero-slide .text-holder:before,.inscription-wrapper .hero-slider .hero-slide .text-holder:after,.inscription-wrapper .hero-slider .hero-slide .text-holder:before,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder:after,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder:before,.mesbrs-wrapper .hero-slider .hero-slide .text-holder:after,.mesbrs-wrapper .hero-slider .hero-slide .text-holder:before,.reinit-wrapper .hero-slider2 .hero-slide .text-holder:after,.reinit-wrapper .hero-slider2 .hero-slide .text-holder:before,.reinit-wrapper .hero-slider .hero-slide .text-holder:after,.reinit-wrapper .hero-slider .hero-slide .text-holder:before{content:none}.advantages-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.advantages-wrapper .hero-slider .hero-slide .text-holder .slide-title,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder .slide-title,.inscription-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.inscription-wrapper .hero-slider .hero-slide .text-holder .slide-title,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.mesbrs-wrapper .hero-slider .hero-slide .text-holder .slide-title,.reinit-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.reinit-wrapper .hero-slider .hero-slide .text-holder .slide-title{font-family:mont;font-weight:700;font-size:1.6vw}.advantages-wrapper .hero-slider2 .hero-slide .text-holder p,.advantages-wrapper .hero-slider .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder p,.inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.inscription-wrapper .hero-slider .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider .hero-slide .text-holder p,.reinit-wrapper .hero-slider2 .hero-slide .text-holder p,.reinit-wrapper .hero-slider .hero-slide .text-holder p{width:60%;margin:0 auto;font-size:1.11vw}.advantages-wrapper .hero-slider2 .owl-dots,.advantages-wrapper .hero-slider .owl-dots,.confirm-inscription-wrapper .hero-slider2 .owl-dots,.confirm-inscription-wrapper .hero-slider .owl-dots,.inscription-wrapper .hero-slider2 .owl-dots,.inscription-wrapper .hero-slider .owl-dots,.mesbrs-wrapper .hero-slider2 .owl-dots,.mesbrs-wrapper .hero-slider .owl-dots,.reinit-wrapper .hero-slider2 .owl-dots,.reinit-wrapper .hero-slider .owl-dots{position:relative;top:0;bottom:0}.advantages-wrapper form input,.advantages-wrapper form select,.confirm-inscription-wrapper form input,.confirm-inscription-wrapper form select,.inscription-wrapper form input,.inscription-wrapper form select,.mesbrs-wrapper form input,.mesbrs-wrapper form select,.reinit-wrapper form input,.reinit-wrapper form select{border:none;outline:none;text-align:center;height:3em}.advantages-wrapper form input::-webkit-input-placeholder, .advantages-wrapper form select::-webkit-input-placeholder, .confirm-inscription-wrapper form input::-webkit-input-placeholder, .confirm-inscription-wrapper form select::-webkit-input-placeholder, .inscription-wrapper form input::-webkit-input-placeholder, .inscription-wrapper form select::-webkit-input-placeholder, .mesbrs-wrapper form input::-webkit-input-placeholder, .mesbrs-wrapper form select::-webkit-input-placeholder, .reinit-wrapper form input::-webkit-input-placeholder, .reinit-wrapper form select::-webkit-input-placeholder{color:#cfcfd6}.advantages-wrapper form input::-moz-placeholder, .advantages-wrapper form select::-moz-placeholder, .confirm-inscription-wrapper form input::-moz-placeholder, .confirm-inscription-wrapper form select::-moz-placeholder, .inscription-wrapper form input::-moz-placeholder, .inscription-wrapper form select::-moz-placeholder, .mesbrs-wrapper form input::-moz-placeholder, .mesbrs-wrapper form select::-moz-placeholder, .reinit-wrapper form input::-moz-placeholder, .reinit-wrapper form select::-moz-placeholder{color:#cfcfd6}.advantages-wrapper form input:-ms-input-placeholder, .advantages-wrapper form select:-ms-input-placeholder, .confirm-inscription-wrapper form input:-ms-input-placeholder, .confirm-inscription-wrapper form select:-ms-input-placeholder, .inscription-wrapper form input:-ms-input-placeholder, .inscription-wrapper form select:-ms-input-placeholder, .mesbrs-wrapper form input:-ms-input-placeholder, .mesbrs-wrapper form select:-ms-input-placeholder, .reinit-wrapper form input:-ms-input-placeholder, .reinit-wrapper form select:-ms-input-placeholder{color:#cfcfd6}.advantages-wrapper form input::-ms-input-placeholder, .advantages-wrapper form select::-ms-input-placeholder, .confirm-inscription-wrapper form input::-ms-input-placeholder, .confirm-inscription-wrapper form select::-ms-input-placeholder, .inscription-wrapper form input::-ms-input-placeholder, .inscription-wrapper form select::-ms-input-placeholder, .mesbrs-wrapper form input::-ms-input-placeholder, .mesbrs-wrapper form select::-ms-input-placeholder, .reinit-wrapper form input::-ms-input-placeholder, .reinit-wrapper form select::-ms-input-placeholder{color:#cfcfd6}.advantages-wrapper form input::placeholder,.advantages-wrapper form select::placeholder,.confirm-inscription-wrapper form input::placeholder,.confirm-inscription-wrapper form select::placeholder,.inscription-wrapper form input::placeholder,.inscription-wrapper form select::placeholder,.mesbrs-wrapper form input::placeholder,.mesbrs-wrapper form select::placeholder,.reinit-wrapper form input::placeholder,.reinit-wrapper form select::placeholder{color:#cfcfd6}.advantages-wrapper .advantages--content,.advantages-wrapper .inscription--content,.confirm-inscription-wrapper .advantages--content,.confirm-inscription-wrapper .inscription--content,.inscription-wrapper .advantages--content,.inscription-wrapper .inscription--content,.mesbrs-wrapper .advantages--content,.mesbrs-wrapper .inscription--content,.reinit-wrapper .advantages--content,.reinit-wrapper .inscription--content{background-image:url(../../assets/images/bg_advantages.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.advantages-wrapper .advantages--content .content--wrapper,.advantages-wrapper .inscription--content .content--wrapper,.confirm-inscription-wrapper .advantages--content .content--wrapper,.confirm-inscription-wrapper .inscription--content .content--wrapper,.inscription-wrapper .advantages--content .content--wrapper,.inscription-wrapper .inscription--content .content--wrapper,.mesbrs-wrapper .advantages--content .content--wrapper,.mesbrs-wrapper .inscription--content .content--wrapper,.reinit-wrapper .advantages--content .content--wrapper,.reinit-wrapper .inscription--content .content--wrapper{position:relative;left:1vw;width:55%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages-wrapper .advantages--content .content--wrapper>div,.advantages-wrapper .inscription--content .content--wrapper>div,.confirm-inscription-wrapper .advantages--content .content--wrapper>div,.confirm-inscription-wrapper .inscription--content .content--wrapper>div,.inscription-wrapper .advantages--content .content--wrapper>div,.inscription-wrapper .inscription--content .content--wrapper>div,.mesbrs-wrapper .advantages--content .content--wrapper>div,.mesbrs-wrapper .inscription--content .content--wrapper>div,.reinit-wrapper .advantages--content .content--wrapper>div,.reinit-wrapper .inscription--content .content--wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.advantages-wrapper .advantages--content .content--wrapper>div>*,.advantages-wrapper .inscription--content .content--wrapper>div>*,.confirm-inscription-wrapper .advantages--content .content--wrapper>div>*,.confirm-inscription-wrapper .inscription--content .content--wrapper>div>*,.inscription-wrapper .advantages--content .content--wrapper>div>*,.inscription-wrapper .inscription--content .content--wrapper>div>*,.mesbrs-wrapper .advantages--content .content--wrapper>div>*,.mesbrs-wrapper .inscription--content .content--wrapper>div>*,.reinit-wrapper .advantages--content .content--wrapper>div>*,.reinit-wrapper .inscription--content .content--wrapper>div>*{margin:1vw auto}.advantages-wrapper .advantages--content .content--wrapper h2,.advantages-wrapper .inscription--content .content--wrapper h2,.confirm-inscription-wrapper .advantages--content .content--wrapper h2,.confirm-inscription-wrapper .inscription--content .content--wrapper h2,.inscription-wrapper .advantages--content .content--wrapper h2,.inscription-wrapper .inscription--content .content--wrapper h2,.mesbrs-wrapper .advantages--content .content--wrapper h2,.mesbrs-wrapper .inscription--content .content--wrapper h2,.reinit-wrapper .advantages--content .content--wrapper h2,.reinit-wrapper .inscription--content .content--wrapper h2{font-family:mont,sans-serif;font-size:2em;font-weight:400;color:#e11c1b;margin-bottom:2vw}.advantages-wrapper .advantages--content .content--wrapper ul,.advantages-wrapper .inscription--content .content--wrapper ul,.confirm-inscription-wrapper .advantages--content .content--wrapper ul,.confirm-inscription-wrapper .inscription--content .content--wrapper ul,.inscription-wrapper .advantages--content .content--wrapper ul,.inscription-wrapper .inscription--content .content--wrapper ul,.mesbrs-wrapper .advantages--content .content--wrapper ul,.mesbrs-wrapper .inscription--content .content--wrapper ul,.reinit-wrapper .advantages--content .content--wrapper ul,.reinit-wrapper .inscription--content .content--wrapper ul{text-align:left;list-style-type:none}.advantages-wrapper .advantages--content .content--wrapper ul li:before,.advantages-wrapper .inscription--content .content--wrapper ul li:before,.confirm-inscription-wrapper .advantages--content .content--wrapper ul li:before,.confirm-inscription-wrapper .inscription--content .content--wrapper ul li:before,.inscription-wrapper .advantages--content .content--wrapper ul li:before,.inscription-wrapper .inscription--content .content--wrapper ul li:before,.mesbrs-wrapper .advantages--content .content--wrapper ul li:before,.mesbrs-wrapper .inscription--content .content--wrapper ul li:before,.reinit-wrapper .advantages--content .content--wrapper ul li:before,.reinit-wrapper .inscription--content .content--wrapper ul li:before{content:"•";color:#e11c1b;font-weight:700;font-size:1.2em;display:inline-block;width:1em;margin-left:-1em}.advantages-wrapper .advantages--content .content--wrapper>div,.confirm-inscription-wrapper .advantages--content .content--wrapper>div,.inscription-wrapper .advantages--content .content--wrapper>div,.mesbrs-wrapper .advantages--content .content--wrapper>div,.reinit-wrapper .advantages--content .content--wrapper>div{height:inherit}.advantages-wrapper .advantages--content .content--wrapper>div .btn,.confirm-inscription-wrapper .advantages--content .content--wrapper>div .btn,.inscription-wrapper .advantages--content .content--wrapper>div .btn,.mesbrs-wrapper .advantages--content .content--wrapper>div .btn,.reinit-wrapper .advantages--content .content--wrapper>div .btn{margin:.5vw auto}.advantages-wrapper .advantages--content .adv--register,.confirm-inscription-wrapper .advantages--content .adv--register,.inscription-wrapper .advantages--content .adv--register,.mesbrs-wrapper .advantages--content .adv--register,.reinit-wrapper .advantages--content .adv--register{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3vw 2vw 0}.advantages-wrapper .advantages--content .adv--register>*,.confirm-inscription-wrapper .advantages--content .adv--register>*,.inscription-wrapper .advantages--content .adv--register>*,.mesbrs-wrapper .advantages--content .adv--register>*,.reinit-wrapper .advantages--content .adv--register>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.advantages-wrapper .advantages--content .adv--register .btn--wrapper,.confirm-inscription-wrapper .advantages--content .adv--register .btn--wrapper,.inscription-wrapper .advantages--content .adv--register .btn--wrapper,.mesbrs-wrapper .advantages--content .adv--register .btn--wrapper,.reinit-wrapper .advantages--content .adv--register .btn--wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0}.advantages-wrapper .advantages--content .adv--connect,.confirm-inscription-wrapper .advantages--content .adv--connect,.inscription-wrapper .advantages--content .adv--connect,.mesbrs-wrapper .advantages--content .adv--connect,.reinit-wrapper .advantages--content .adv--connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 2vw 3vw}.advantages-wrapper .advantages--content .adv--connect form,.confirm-inscription-wrapper .advantages--content .adv--connect form,.inscription-wrapper .advantages--content .adv--connect form,.mesbrs-wrapper .advantages--content .adv--connect form,.reinit-wrapper .advantages--content .adv--connect form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:1vw auto 0}.advantages-wrapper .advantages--content .adv--connect form>*,.confirm-inscription-wrapper .advantages--content .adv--connect form>*,.inscription-wrapper .advantages--content .adv--connect form>*,.mesbrs-wrapper .advantages--content .adv--connect form>*,.reinit-wrapper .advantages--content .adv--connect form>*{margin:.5vw auto}.advantages-wrapper .advantages--content .adv--connect form>input,.confirm-inscription-wrapper .advantages--content .adv--connect form>input,.inscription-wrapper .advantages--content .adv--connect form>input,.mesbrs-wrapper .advantages--content .adv--connect form>input,.reinit-wrapper .advantages--content .adv--connect form>input{width:90%}.advantages-wrapper .error-msg,.confirm-inscription-wrapper .error-msg,.inscription-wrapper .error-msg,.mesbrs-wrapper .error-msg,.reinit-wrapper .error-msg{font-weight:700;color:#e11c1b}.advantages-wrapper .text-center,.confirm-inscription-wrapper .text-center,.inscription-wrapper .text-center,.mesbrs-wrapper .text-center,.reinit-wrapper .text-center{text-align:center!important}.advantages-wrapper .lightborder,.confirm-inscription-wrapper .lightborder,.inscription-wrapper .lightborder,.mesbrs-wrapper .lightborder,.reinit-wrapper .lightborder{border:1px solid #d3d3d3!important}.advantages-wrapper .display-none,.confirm-inscription-wrapper .display-none,.inscription-wrapper .display-none,.mesbrs-wrapper .display-none,.reinit-wrapper .display-none{display:none}.advantages-wrapper .ajxSuccessColor,.confirm-inscription-wrapper .ajxSuccessColor,.inscription-wrapper .ajxSuccessColor,.mesbrs-wrapper .ajxSuccessColor,.reinit-wrapper .ajxSuccessColor{color:green}.advantages-wrapper .ajxErrorColor,.confirm-inscription-wrapper .ajxErrorColor,.inscription-wrapper .ajxErrorColor,.mesbrs-wrapper .ajxErrorColor,.reinit-wrapper .ajxErrorColor{color:#e11c1b}.advantages-wrapper .pt-2,.confirm-inscription-wrapper .pt-2,.inscription-wrapper .pt-2,.mesbrs-wrapper .pt-2,.reinit-wrapper .pt-2{padding-top:.3em}.advantages-wrapper .ok-msg,.confirm-inscription-wrapper .ok-msg,.inscription-wrapper .ok-msg,.mesbrs-wrapper .ok-msg,.reinit-wrapper .ok-msg{font-weight:700;color:green}.advantages--news h2{margin-bottom:2vw;text-align:center;font-family:mont,sans-serif;font-size:1.7em;font-weight:400;color:#000}.advantages--news img{width:8%;max-width:75px}.advantages--news .news--boxes{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.advantages--news .news--boxes>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2vw}.advantages--news .news--register{margin-right:.5vw;background-color:#fff}.advantages--news .news--register .new--info{font-size:.8rem}.advantages--news .news--register>div{margin-bottom:1vw}.advantages--news .news--register .register--edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1vw}.advantages--news .news--register .register--edit input[type=email]{width:60%;margin-right:1vw;background-color:#f0f3f1}.advantages--news .news--register .register--edit button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.advantages--news .news--register .chk-connect{margin:0 auto;max-width:75%;text-align:left}.advantages--news .news--register .chk-connect label{font-size:.7em}.advantages--news .news--register .chk-connect input[type=checkbox]+label:before{margin-right:.5em}.advantages--news .news--followus{margin-left:.5vw;background-color:#dee7f3}.advantages--news .news--followus>p{margin-bottom:2vw;font-family:felt,sans-serif;font-size:2em;color:#000}.inscription-wrapper .inscription--content .content--wrapper{position:relative;left:-1.5vw;width:77%;margin:0 auto}.inscription-wrapper .inscription--content .content--wrapper .pwd-banner{font-size:.5em;text-align:center}.inscription-wrapper .inscription--content .content--wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex}.inscription-wrapper .inscription--content .content--wrapper form>div{width:50%;text-align:center}.inscription-wrapper .inscription--content .content--wrapper form .ins--register{margin:1vw 1vw 4vw 6vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .inputs-bloc{width:90%;margin:1vw auto}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .row{display:-webkit-box;display:-ms-flexbox;display:flex}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .row>div:first-of-type{margin-right:.25vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .row>div:last-of-type{margin-left:.25vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .inputs-bloc>div{margin:.5vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .edit.semi{width:50%}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .edit input,.inscription-wrapper .inscription--content .content--wrapper form .ins--register .edit select{width:100%}.inscription-wrapper .inscription--content .content--wrapper form .ins--register select{color:#cfcfd6;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:1vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .select{position:relative;color:#000;display:grid;grid-template-areas:"select"}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .select:after{content:"⯆";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:.1em;width:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5em;pointer-events:none}.inscription-wrapper .inscription--content .content--wrapper form .ins--register .select:hover:after{color:#e11c1b}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10vw 0 4vw 1vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .conf-notice{font-size:.8rem;margin:1rem 3rem}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content .chk-connect{text-align:left}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content>*{margin:1vw 4vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content>button{margin:1rem auto}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate>p{margin:2vw 4vw;font-size:.5em;text-align:left}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate>p:last-of-type{text-align:right;margin-top:auto}.inscription-wrapper .chk-connect input[type=checkbox]+label:before{margin-right:.5em}.mesbrs-wrapper p span,.segment--wrapper p span{font-size:1.2em;font-weight:700;color:#e11c1b}.mesbrs-wrapper .mesbrs--content .container{padding-left:6vw;padding-right:6vw}.mesbrs-wrapper .mesbrs--content .mesbrs--accroche{margin:3vw auto;text-align:center;position:relative}.mesbrs-wrapper .mesbrs--content .mesbrs--accroche .col-chk{position:absolute;width:24%;right:0;bottom:-4vw;font-size:.75em}.mesbrs-wrapper .mesbrs--content .reduction--type{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:350px;margin:1vw auto;text-align:center}.mesbrs-wrapper .mesbrs--content .reduction--type>*{margin:0 2vw}.mesbrs-wrapper .mesbrs--content .reduction--type>:first-child{width:28%}.mesbrs-wrapper .mesbrs--content .reduction--type>:nth-child(2){width:56%}.mesbrs-wrapper .mesbrs--content .reduction--type>:nth-child(3){width:16%}.mesbrs-wrapper .mesbrs--content .reduction--type h2{margin:0;padding:1vw 0;font-size:1.2em;color:#fff;background-image:url(../../assets/images/bg_br_type.png);background-repeat:no-repeat;background-position:50%}.mesbrs-wrapper .mesbrs--content .reduction--bloc+.reduction--bloc{margin:4vw auto}.mesbrs-wrapper .mesbrs--content .reduction--bloc{display:grid;grid-template-areas:"img txt prt";grid-template-columns:28% 56% 16%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed{-webkit-filter:grayscale(1);filter:grayscale(1)}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed .chk-connect{display:none}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed .img-product--bloc{-webkit-filter:grayscale(1);filter:grayscale(1)}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed .print--bloc.chk-connect input[type=checkbox]+label:before{border:2px solid #555}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed .print--bloc.chk-connect input[type=checkbox]+label:hover{cursor:auto}.mesbrs-wrapper .mesbrs--content .reduction--bloc.printed .print--bloc.chk-connect input[type=checkbox]+label:hover:before{background-color:#fff}.mesbrs-wrapper .mesbrs--content .reduction--bloc img{width:auto;-o-object-fit:contain;object-fit:contain}.mesbrs-wrapper .mesbrs--content .reduction--bloc>div{margin:0 2vw}.mesbrs-wrapper .mesbrs--content .reduction--bloc .img-product--bloc{grid-area:img;margin:2vw auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%}.mesbrs-wrapper .mesbrs--content .reduction--bloc .img-product--bloc a{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;margin-right:10px;text-align:center}.mesbrs-wrapper .mesbrs--content .reduction--bloc .img-product--bloc a img{width:100%}.mesbrs-wrapper .mesbrs--content .reduction--bloc .img-product--bloc a:only-child img{width:70%}.mesbrs-wrapper .mesbrs--content .reduction--bloc .img-product--bloc a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mesbrs-wrapper .mesbrs--content .reduction--bloc .detail--bloc{grid-area:txt;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1vw 4vw;text-align:center;background-color:#fff}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc{grid-area:prt;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc.chk-connect input[type=checkbox]+label:before{width:2em;height:2em}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc.chk-connect input[type=checkbox]+label:after{font-size:2em}.mesbrs-wrapper .mesbrs--content .btn-wrapper{margin:3vw auto 5vw}.mesbrs-wrapper .mesbrs--content .btn-wrapper a:hover svg{fill:#e11c1b}.mesbrs-wrapper .mesbrs--content .btn-wrapper svg{width:25%;height:70%;margin-left:1vw;fill:#fff}.confirm-inscription-wrapper,.reinit-wrapper{position:relative;min-height:60vh}.confirm-inscription-wrapper .register--title,.confirm-inscription-wrapper .reinit--title,.reinit-wrapper .register--title,.reinit-wrapper .reinit--title{margin:1vw auto}.confirm-inscription-wrapper .register--img img,.confirm-inscription-wrapper .reinit--img img,.reinit-wrapper .register--img img,.reinit-wrapper .reinit--img img{width:auto;position:absolute;top:0}.confirm-inscription-wrapper .register--img img:first-of-type,.confirm-inscription-wrapper .reinit--img img:first-of-type,.reinit-wrapper .register--img img:first-of-type,.reinit-wrapper .reinit--img img:first-of-type{left:0}.confirm-inscription-wrapper .register--img img:last-of-type,.confirm-inscription-wrapper .reinit--img img:last-of-type,.reinit-wrapper .register--img img:last-of-type,.reinit-wrapper .reinit--img img:last-of-type{right:0}.confirm-inscription-wrapper .register--txt,.confirm-inscription-wrapper .reinit--content,.reinit-wrapper .register--txt,.reinit-wrapper .reinit--content{margin:10vw 20vw}.confirm-inscription-wrapper .register--btn{position:relative}.confirm-inscription-wrapper .register--img img:first-of-type{left:unset;right:0;top:unset;bottom:-5vw;width:40%}.confirm-inscription-wrapper .register--txt{max-width:25rem;margin:5vw 20vw}.reinit-wrapper .reinit--content{margin:5vw auto;width:500px}.reinit-wrapper .reinit--content .response{color:#e11c1b;font-weight:700;margin:1vw auto}.reinit-wrapper .reinit--content form,.reinit-wrapper .reinit--content p{text-align:center}.reinit-wrapper .reinit--content button{border:none}.reinit-wrapper .reinit--content input{width:100%;margin:1vw}.reinit-wrapper .reinit--response{display:none;margin:0}.reinit-wrapper .reinit--response p{text-align:center}.reinit-wrapper .reinit--response .btn-wrapper{margin:3vw 0}.segment--content .segment--wrapper p{text-align:center}.segment--content .segment--wrapper span{margin:0 auto}.segment--content .segment--wrapper .segment--container{margin:2vw auto;padding:2vw;width:70%;background-color:#fff}.segment--content .segment--wrapper .segment--container label,.segment--content .segment--wrapper .segment--container p{text-align:left;font-size:.9em}.segment--content .segment--wrapper .segment--container form label{width:auto;margin:0;padding:0;height:auto}.segment--content .segment--wrapper .segment--container form label:hover{background-color:transparent}.segment--content .segment--wrapper .segment--container form>div{margin:.7vw 0}.segment--content .segment--wrapper .segment--container form button{margin:2vw auto 0}.segment--content .segment--wrapper .segment--container .chk-connect input[type=radio]+label:before{margin-right:10px}.segment--content .segment--wrapper .segment--container .chk-connect input[type=radio]+label:after{border:2px solid transparent}.segment--content .segment--wrapper .segment--container .chk-connect input[type=radio]:checked+label{background-color:transparent}.segment--content .segment--wrapper .segment--container .sub-title{margin-bottom:2vw;text-align:center;font-weight:700}.segment--content .segment--wrapper .segment--container form p{font-size:.9em}.segment--content .segment--wrapper .segment--container form>div,.segment--content .segment--wrapper .segment--container form button{margin:2vw auto}.segment--content .segment--wrapper .segment--container form .inputs-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.segment--content .segment--wrapper .segment--container form .inputs-bloc>label{font-weight:700;min-width:75px}.segment--content .segment--wrapper .segment--container form input[type=text]{display:block;width:25%;margin:1vw auto}.segment--content .segment--wrapper .segment--container form input[type=radio]{opacity:0;height:1px}.segment--content .segment--wrapper .segment--container form input[type=radio]:checked+label{background-color:hsla(0,84%,76%,.9)}.segment--content .segment--wrapper .segment--container form input[type=checkbox]{opacity:0}.segment--content .segment--wrapper .segment--container form input[type=checkbox]:checked+label{background-color:hsla(0,84%,76%,.9)}.segment--content .segment--wrapper .segment--container form label,.segment--content .segment--wrapper .segment--container form select{cursor:pointer;border:1px gray;outline:none;text-align:center;height:3em;padding:10px;margin:1vw 10px}.segment--content .segment--wrapper .segment--container form label{cursor:pointer;border:none;outline:none;text-align:center;height:3em;padding:10px;margin:1vw 10px;background-color:#e6e6e6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.segment--content .segment--wrapper .segment--container form label:hover{background-color:hsla(0,84%,76%,.5)}:root{--primary-color:#e11c1b;--black:#000;--bg-slider-banner:#fff;--button-bg-color:#d3d3d3;--black-rgb:0,0,0;--bg-slider-banner-rgb:255,255,255}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;font-family:inherit}.ets-body-no-scroll{overflow:hidden}main{min-height:100vh;background:#0a69e6;background:-webkit-gradient(linear,left top, right top,from(#0a69e6),to(#091971));background:linear-gradient(90deg,#0a69e6,#091971)}.ets-modal-mask,main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ets-modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.ets-modal-container{position:relative;z-index:9997;width:95vw;padding:20px 30px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33)}.toast-container{position:fixed;z-index:10000000;top:20px;right:20px}.toast{padding:1em 1.8em;border-radius:10px;margin-bottom:10px;color:#fff}.success{background-color:#fbfffb;color:green}.warning{background-color:#fcfbf9;color:#f40}.error{background-color:#fce2e2;color:#b30303}.ets-carousel-wrapper button{cursor:pointer}.ets-carousel-wrapper [disabled]{cursor:default}.ets-carousel-position-relative{position:relative}.ets-carousel-layout{overflow:hidden;height:100%}.ets-carousel-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;margin:0 auto}.ets-carousel-container{position:relative;overflow:hidden;width:90vw;max-width:1240px;margin:0 auto}.ets-carousel-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ets-carousel-img-container{position:relative;z-index:1;height:100%}.ets-carousel-img-container img,.ets-carousel-img-container video{position:relative;width:100%;height:100%;cursor:pointer;-o-object-fit:fill;object-fit:fill}.ets-carousel-title-container{position:absolute;z-index:0;bottom:0;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.3em 1em;border:1px solid;border-color:#fff;border-radius:20px;backdrop-filter:blur(2px) brightness(.83);color:#fff;cursor:pointer;-webkit-transform:translate(-50%,-10%);-ms-transform:translate(-50%,-10%);transform:translate(-50%,-10%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-in-out,transform .3s ease-out;transition:opacity .3s ease-in-out,transform .3s ease-out,-webkit-transform .3s ease-out}.ets-carousel-title-container h3{font-size:.97em;font-weight:700}.ets-carousel-btn-navigation{position:absolute;z-index:2;bottom:0;width:3em;height:3em;border:0;background-color:#d3d3d3;-webkit-box-shadow:none;box-shadow:none;outline:none}.ets-carousel-btn-prev{left:0;-webkit-transform:translate(50%,130%);-ms-transform:translate(50%,130%);transform:translate(50%,130%)}.ets-carousel-btn-next{right:0;-webkit-transform:translate(-50%,130%);-ms-transform:translate(-50%,130%);transform:translate(-50%,130%)}.ets-carousel-btn-next svg,.ets-carousel-btn-prev svg{width:18px;height:18px}.ets-carousel-play-button{position:absolute;z-index:0;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:3.6em;height:3.6em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline:none;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s}.ets-carousel-img-container:hover .ets-carousel-play-button,.ets-carousel-play-button.hovered{border:1px solid;border-color:#e11c1b;backdrop-filter:brightness(.87);background:transparent;background-color:rgba(0,0,0,.39)}.ets-carousel-play-icon-container{position:relative}.ets-carousel-play-button svg{position:absolute;top:50%;left:50%;width:18px;height:18px;fill:#e11c1b;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ets-carousel-img-container .ets-carousel-play-button .play-icon{opacity:1}.ets-carousel-img-container .ets-carousel-play-button .focus-icon,.ets-carousel-img-container:hover .ets-carousel-play-button .play-icon{opacity:0}.ets-carousel-img-container:hover .ets-carousel-play-button .focus-icon{opacity:1}.ets-carousel-img-container .ets-carousel-play-button.hovered .play-icon{opacity:0}.ets-carousel-img-container .ets-carousel-play-button.hovered .focus-icon{opacity:1}.ets-carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal{position:relative;max-width:35%;height:3px;margin:0 auto;margin-top:50px;background:#dcdcdc}.ets-carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal span{display:block;height:3px;background:#e11c1b;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}#ets-share-modal .ets-modal-container{position:relative;width:90vw}.ets-share-modal-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:3rem;height:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;margin:5px auto 15px;background:#e11c1b;fill:#fff}.ets-share-modal-icon svg{width:16px;height:16px}.ets-share-modal-title{margin-bottom:16px;font-size:1.6em;font-weight:600;text-align:center}.ets-share-modal-description{width:80%;margin:0 auto;margin-bottom:24px;color:#575757;text-align:center}.ets-share-modal-close{position:absolute;top:0;right:0;border:0;background:none;cursor:pointer;-webkit-transform:translate(-50%,60%);-ms-transform:translate(-50%,60%);transform:translate(-50%,60%)}.ets-share-modal-close svg{width:16px;height:16px}.ets-share-modal-social-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;margin-bottom:20px;list-style:none}.ets-share-modal-social-list svg{width:20px;height:20px}.ets-share-modal-social-list button{padding:.9em 1.1em;border:0;border:1px solid;border-color:#e11c1b;border-radius:10px;background:none;cursor:pointer;fill:var(--black);-webkit-transition:all .3s ease;transition:all .3s ease}.ets-share-modal-social-list button:hover{border:1px solid;border-color:#e11c1b;fill:#e11c1b;opacity:.8}.ets-vertical-carousel-aside-container{position:absolute;right:2%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;-webkit-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px)}.ets-vertical-carousel-aside-container button{display:-webkit-box;display:-ms-flexbox;display:flex;width:45px;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(var(--black),.25)}.ets-vertical-carousel-aside-container button:hover{background:rgba(var(--black),.35)}.ets-vertical-carousel-aside-container a svg,.ets-vertical-carousel-aside-container button svg{width:20px;height:auto}.ets-vertical-carousel-aside-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.8em;gap:.5rem;letter-spacing:.1em}.ets-vertical-carousel-like-btn #active{fill:red}.ets-vertical-carousel-like-btn{position:relative}.ets-vertical-carousel-like-count{position:absolute;top:0;right:0;padding:.1em .5em;border-radius:5px;background:rgba(var(--black),.45);color:#fff;-webkit-transform:translate(-2%,-30%);-ms-transform:translate(-2%,-30%);transform:translate(-2%,-30%)}.ets-vertical-carousel-blur-primary-btn{border:0;border-radius:10px;backdrop-filter:blur(5px);background:#e11c1b!important;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;fill:#fff;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease}.ets-carousel-backdrop{display:none}.ets-carousel-backdrop[data-state=open]{position:fixed;z-index:100;display:block;background-color:#000;inset:0}.ets-vertical-carousel-banner{position:absolute;right:2%;bottom:0;left:2%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;border:1.5px solid;border-color:#e11c1b;border-radius:10px;background:#fff;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.ets-vertical-carousel-banner-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.ets-vertical-carousel-banner-left-img{overflow:hidden;width:45px;height:45px;border-radius:5px}.ets-vertical-carousel-banner-left-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ets-vertical-carousel-banner-left p{color:var(--muted);font-size:.9em}.ets-vertical-carousel-banner-left h3{font-size:1.1em;letter-spacing:0}.ets-vertical-carousel-banner button{min-height:40px;padding:.7em 1em;border:0;border-radius:.3em;background:#e11c1b;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:.8em;font-weight:600;letter-spacing:.09em;opacity:.85;outline:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ets-vertical-carousel-banner button:hover{opacity:1}.ets-vertical-carousel-btn-container{display:none}.ets-vertical-carousel-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.ets-vertical-carousel-btn p{color:#fff;font-size:.9em;font-weight:600;text-shadow:rgba(var(--black),.25) 0 0 2px;text-transform:capitalize}.ets-vertical-carousel-btn button{width:50px;height:50px;border-radius:10px;background-color:rgba(var(--bg-slider-banner-rgb),.25);font-size:.8em}.ets-vertical-carousel-btn [disabled]{cursor:default;pointer-events:none}.ets-vertical-carousel-btn [disabled],.ets-vertical-carousel-btn [disabled]:hover{background:rgba(var(--bg-slider-banner-rgb),.25);opacity:.65}.ets-vertical-carousel-btn button:hover{background:rgba(var(--bg-slider-banner-rgb),.25)}.ets-vertical-carousel-btn-prev svg{width:12px;height:16px}.ets-vertical-carousel-btn-next svg{width:12px;height:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ets-vertical-carousel-play-button{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;background:#fff;cursor:pointer;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease}.ets-vertical-carousel-play-button svg{width:25px;height:25px;fill:#e11c1b}.ets-vertical-carousel-img-container:hover .ets-vertical-carousel-play-button{opacity:1}.ets-vertical-carousel-slide-header{position:absolute;top:0;right:0;left:0}.ets-vertical-carousel-slide-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em .8em}.ets-vertical-carousel-slide-header-btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.ets-vertical-carousel-slide-header-btns button{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:3em;height:3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid;border-color:#fff;border-radius:10px;background-color:rgba(var(--black),.25);-webkit-box-shadow:0 0 1px 0 var(--button-bg-color) inset,0 0 1px 0 var(--button-bg-color);box-shadow:0 0 1px 0 var(--button-bg-color) inset,0 0 1px 0 var(--button-bg-color);cursor:pointer;fill:#fff;outline:none;-webkit-transition:background .3s ease;transition:background .3s ease}.ets-vertical-carousel-slide-header-btns button:hover{background:rgba(var(--bg-slider-banner),.15)}.ets-vertical-carousel-button-more svg{width:20px;height:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ets-vertical-carousel-button-close svg{width:20px;height:20px}.ets-vertical-carousel-slide-header-container h2{width:75%;color:#fff;font-size:1.4em;letter-spacing:.1em}.ets-vertical-carousel-slide-header-container h2 .underline-link{color:#fff;text-decoration:underline}.ets-vertical-carousel-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.ets-vertical-carousel-container{height:100vh}.ets-vertical-carousel-slide{position:relative}.ets-vertical-carousel-img-container{overflow:hidden;width:56.25vh;max-width:100vw;height:100%}.ets-vertical-carousel-img-container video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.ets-vertical-carousel-blur-btn{border:0;border-radius:10px;backdrop-filter:blur(5px);-webkit-box-shadow:none;box-shadow:none;cursor:pointer;fill:#fff;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease}.ets-carousel-layout{margin-bottom:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ets-carousel-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ets-carousel-btn-navigation{background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ets-carousel-btn-navigation svg{width:90px;height:90px;stroke:#e11c1b!important}.ets-carousel-btn-navigation svg path{stroke-width:.7px;stroke:#707070!important}.ets-carousel-title-container{border-radius:0!important;border-color:#fcfdfc;color:#fcfdfc;width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ets-carousel-title-container h3{margin-bottom:0!important;font-size:.9em;text-align:center;font-weight:600}.ets-vertical-carousel-banner-left h3{margin-bottom:0!important;font-size:15px}.ets-vertical-carousel-banner-left p{font-size:13px}.ets-carousel-backdrop[data-state=open]{z-index:10000}.ets-vertical-carousel-aside-container{-webkit-transform:translateY(-170px);-ms-transform:translateY(-170px);transform:translateY(-170px)}.ets-vertical-carousel-banner{bottom:2%}.ets-modal-mask{z-index:15000}.ets-vertical-carousel-slide-header-btns button{background-color:#e11c1b;width:2.5rem;height:2.5rem}.ets-vertical-carousel-banner button{font-size:14px!important}.ets-vertical-carousel-aside-button{font-size:11px;letter-spacing:.08em}.ets-vertical-carousel-aside-button:first-of-type p{color:#e11c1b}.ets-share-modal-title{font-size:1.3em}.ets-share-modal-description{font-size:.82em}.ets-carousel-play-button{background-color:#fcfdfc}.ets-carousel-img-container{width:100%}.ets-carousel-btn-next{right:5%}.ets-carousel-btn-prev{left:5%}.ets-vertical-carousel-slide-header-container{background:#000;background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.75)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);border-radius:25px 25px 0 0}.ets-vertical-carousel-slide-header-container h2{text-shadow:#000 1px 0 10px;margin-bottom:0;font-size:1.5rem;letter-spacing:.01em}.ets-carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal{height:5px;width:100%}.ets-carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal span{height:5px}@media (min-width:481px){.cn-cookie-activate,.cn-cookie-activate span{font-size:calc(.9rem + .1vw)!important}.cn-cookie-activate{max-width:80%}.cn-cookie-activate button{font-size:calc(.9rem + .1vw)!important}.cn-cookie-activate>span{margin-bottom:0}}@media (min-width:535px){#cn-wrapper #cn-cookie-btn{right:auto;bottom:-1.5rem;left:-1.5rem;width:3rem;height:3rem;padding:.5rem;-webkit-transition:all 1s 6s,border-radius 0s,background-color 0s,padding 0s,-webkit-box-shadow 0s;transition:all 1s 6s,border-radius 0s,background-color 0s,padding 0s,-webkit-box-shadow 0s;transition:all 1s 6s,border-radius 0s,background-color 0s,box-shadow 0s,padding 0s;transition:all 1s 6s,border-radius 0s,background-color 0s,box-shadow 0s,padding 0s,-webkit-box-shadow 0s}#cn-wrapper #cn-cookie-btn:focus,#cn-wrapper #cn-cookie-btn:hover{right:auto;bottom:.5rem;left:.5rem;-webkit-transition:all 1s;transition:all 1s}#cn-wrapper #cn-banner .cn-modal-top-line #cn-close-modal{border-top-right-radius:.5rem}#cn-wrapper #cn-banner{right:auto;bottom:calc(.5rem + 60px);left:0;width:30rem;max-height:26rem;border-radius:.5rem}#cn-wrapper #cn-banner.cn-modal-page{max-height:38rem}#cn-wrapper .cn-content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#cn-wrapper .cn-content .cn-banner-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cn-wrapper .cn-content .cn-banner-content .cn-banner-img{width:33%}#cn-wrapper .cn-content .cn-banner-content .cn-banner-text{width:66%}#cn-wrapper .cn-nav{height:3rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}#cn-wrapper .cn-nav #cn-accept-banner,#cn-wrapper .cn-nav #cn-deny-banner{width:33.33%}#cn-wrapper .cn-nav #cn-settings-banner{width:33.33%;border-top:initial}.cn-open #cn-wrapper #cn-banner{right:auto;left:.5rem}.cn-open #cn-wrapper #cn-cookie-btn{right:auto;bottom:.5rem;left:.5rem;-webkit-transition:all 1s;transition:all 1s}}@media only screen and (min-width:750px){.landing-frigo .frigo--experience .exp--work .work-wrapper .sol-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65%}.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img{height:315px}.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img img{position:relative;top:-35px}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .solutions-wrapper{margin-left:3rem;width:calc(100% - 3.5rem)}.landing-frigo .frigo--pause .pause--wrapper .pause--contact,.landing-frigo .frigo--pause .pause--wrapper .pause--img{width:65%}.landing-frigo .frigo--pause .pause--wrapper .pause--contact{padding:0 4rem 1rem}}@media only screen and (min-width:768px){:root{--video-width:500px}.landing-frigo{margin:0 10vw}.landing-frigo .btn{border-radius:50px}}@media (min-width:769px){.pb-md-0{padding-bottom:0!important}.mb-md-2{margin-bottom:2rem!important}.mb-md-3{margin-bottom:3rem!important}.merged-thumbs .animation-opacity,.thumb.animation-opacity{opacity:0}.animation-tablet,.grid-item .zoom103,.product-thumb.zoom103,.thumb-col .zoom103{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.product-thumb.zoom103{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;opacity:1!important;visibility:visible!important}.product-thumb.zoom103:hover{-webkit-transform:scale(1.03)!important;-ms-transform:scale(1.03)!important;transform:scale(1.03)!important}.inspiration-col.zoom103{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important;visibility:visible!important}.inspiration-col.zoom103:hover{-webkit-transform:scale(1.03)!important;-ms-transform:scale(1.03)!important;transform:scale(1.03)!important}.products-row__item.text-center.wow.zoom103{-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important;visibility:visible!important}.products-row__item.text-center.wow.zoom103:hover{-webkit-transform:scale(1.03)!important;-ms-transform:scale(1.03)!important;transform:scale(1.03)!important}.products-row__item.text-center.wow.zoom103:hover .content-click2b{display:-webkit-box;display:-ms-flexbox;display:flex}.art .swiper-art .swiper-slide{height:326px!important}.thumb-grid .thumb-col:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder img{width:18.55vw}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand img{width:100%}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder p{line-height:1.6}.decoration-grid .decoration-section.decoration-section2 .img-row .img3{width:26.1vw}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{width:20.85vw}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img1{width:34.1vw}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img2{width:11.57vw}.decoration-grid .decoration-section.decoration-section3 .col-r .product-img{width:25.34vw}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand img{width:47.25vw}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder p{line-height:1.6}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .img2{width:13.97vw}.decoration-grid .decoration-section.decoration-section3 .bottom-row img{width:28.35vw}.environnement-section .img-holder-1 .hand-img img{width:100%}.environnement-section .bottom-dox-decorated img{width:22.79vw}.landingFineCuisine .decoration-section.decoration-section2 .info-hand{position:relative;top:0;width:55vw;bottom:0;left:-7vw}.landingFineCuisine .decoration-section.decoration-section2 .info-hand img{width:auto}}@media (min-width:770px){.contact #civilite{width:15vw}.cn-cookie-activate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:70%}.cn-cookie-activate button{font-size:calc(.9rem - .1vw)!important}.landingMarcheFrance .red-note-text{font-size:1.1vw}.landingSecretsCuisine .link-btn-red{max-width:16vw}.landingSecretsCuisine .banner-wrapper .logo-sc-wrapper{height:50%;max-height:480px}.landingCroustiFine .link-btn-red{max-width:16vw}.landingCroustiFine .banner-wrapper .logo-sc-wrapper{height:50%;max-height:480px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand{position:absolute;width:47.39vw;top:-5vw;left:auto;right:-8vw}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand img{width:47.25vw}.landingTartesFines .decoration-section.decoration-section2 .info-hand{position:absolute;width:55vw;bottom:0;left:-7vw}.landingTartesFines .decoration-section.decoration-section2 .info-hand img{width:auto}.landingBio .decoration-section.decoration-section2 .img-row .info-hand{position:absolute;width:47.39vw;top:-5vw;left:auto;right:-8vw}.landingBio .decoration-section.decoration-section2 .img-row .info-hand img{width:47.25vw}.landingBio .decoration-section.decoration-section2 .info-hand{position:absolute;width:55vw;bottom:0;left:-7vw}.landingBio .decoration-section.decoration-section2 .info-hand img{width:auto}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand{position:absolute;width:47.39vw;top:-5vw;left:auto;right:-8vw}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand img{width:47.25vw}.landingPates .decoration-section.decoration-section2 .img-row .info-hand{position:absolute;width:47.39vw;top:-5vw;left:auto;right:-8vw}.landingPates .decoration-section.decoration-section2 .img-row .info-hand img{width:47.25vw}.landingPates .decoration-section.decoration-section2 .info-hand{position:absolute;width:55vw;bottom:0;left:-7vw}.landingPates .decoration-section.decoration-section2 .info-hand img{width:auto}.landingPause .decoration-section.decoration-section2 .img-row .info-hand{position:absolute;width:47.39vw;top:-5vw;left:auto;right:-8vw}.landingPause .decoration-section.decoration-section2 .img-row .info-hand img{width:47.25vw}.landingPause .decoration-section.decoration-section2 .info-hand{position:absolute;width:55vw;bottom:0;left:-7vw}.landingPause .decoration-section.decoration-section2 .info-hand img{width:auto}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{top:3rem;width:18vw;min-width:175px;max-width:350px}.landingMarcheFrance .decoration-section.decoration-section3 .col-l .img-text-holder>img{width:15vw;max-width:250px;left:65%;bottom:100%}}@media only screen and (min-width:1024px){:root{--video-width:50vw;--height-paint:20vw}.landing-frigo{margin:2vw 0}.landing-frigo .solutions-wrapper{width:75%}.landing-frigo .sol-wrapper{max-width:50%}.landing-frigo .frigo--contact .contact--img-title{padding:0 6vw;width:100%}.landing-frigo .frigo--contact .contact--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1rem}.landing-frigo .frigo--contact .red-frame--wrapper{position:relative;width:60%;margin-top:4rem}.landing-frigo .frigo--contact .red-frame--wrapper:before{content:"";position:absolute;left:50%;top:-1rem;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg);width:160px;height:40px;background-color:hsla(29,15%,54%,.5)}.landing-frigo .frigo--contact .red-frame--wrapper .red-frame{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 3vw 0 1rem}.landing-frigo .frigo--contact .red-frame--wrapper .red-frame .contact--img{width:33%}.landing-frigo .frigo--contact .red-frame--wrapper .red-frame .contact--text{width:67%;padding:0 3vw 0 0}.landing-frigo .frigo--contact .contact--form{width:40%;background-color:hsla(0,0%,100%,.8)}.landing-frigo .frigo--contact .contact--form .form--been>*,.landing-frigo .frigo--contact .contact--form .form--work>:not(:last-child){min-width:unset;width:48%}.landing-frigo .frigo--experience>div.exp--work{margin:0 0 1rem 1rem}.landing-frigo .frigo--experience .exp--work .work-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-frigo .frigo--experience .exp--work .work-wrapper .solutions-wrapper{grid-template-columns:1fr 1fr}.landing-frigo .frigo--experience .exp--work .work-wrapper .solutions-wrapper .sol-wrapper{width:90%}.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img{width:25%;height:auto}.landing-frigo .frigo--experience .exp--work .work-wrapper .work--img img{top:0;max-width:none;height:100%;width:auto;left:-220px}.landing-frigo .frigo--products .products--brands>div{grid-template-rows:10rem 5rem 6rem 14rem auto;max-width:380px}.landing-frigo .frigo--products .products--brands>div:last-of-type .block--engagements--elt{width:60%}.landing-frigo .frigo--products .products--brands--block{position:relative}.landing-frigo .frigo--products .products--brands--block:before{content:"";position:absolute;left:50%;top:-1rem;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg);width:160px;height:40px;background-color:hsla(29,15%,54%,.5)}.landing-frigo .frigo--products .products--brands--block .block--img img{min-height:unset}.landing-frigo .frigo--pause .pause--wrapper{grid-template-areas:"txt img" "man man" "mail mail";grid-template-columns:1fr 1fr}.landing-frigo .frigo--pause .pause--wrapper .pause--txt{margin:auto 1rem}.landing-frigo .frigo--pause .pause--wrapper .pause--txt:before{content:"";position:absolute;left:50%;top:-1rem;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg);width:160px;height:40px;background-color:hsla(29,15%,54%,.5)}.landing-frigo .frigo--pause .pause--wrapper .pause--img{width:auto;margin:0 0 0 5rem}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel{margin:0 0 1rem 7rem}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .solutions-wrapper{max-width:550px}.landing-frigo .frigo--pause .pause--wrapper .pause--manuel .sol-wrapper{max-width:none}.landing-frigo .frigo--pause .pause--wrapper .pause--contact{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing-frigo .frigo--pause .pause--wrapper .pause--contact:before{content:"";position:absolute;left:50%;top:-1rem;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg);width:160px;height:40px;background-color:hsla(29,15%,54%,.5)}}@media (min-width:1024px){.landingFineCuisine .decoration-section.decoration-section1 .text-small .img5{top:-165px}}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}@media (min-width:1025px){.px-lg-6{padding-left:6rem!important;padding-right:6rem!important}.px-lg-4{padding-right:4rem!important}.ps-lg-4,.px-lg-4{padding-left:4rem!important}.pt-lg-3{padding-top:3rem!important}.pb-lg-7{padding-bottom:7rem!important}.mb-lg-4{margin-bottom:4rem!important}}@media (min-width:1026px){.cn-cookie-activate{max-width:50%}.cn-cookie-activate button{font-size:.9rem!important}.landingMarcheFrance .main-title{margin-bottom:3rem}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{top:4rem}}@media (min-width:1200px){.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:1rem!important}.mb-xl-2{margin-bottom:2rem!important}.mb-xl-4{margin-bottom:4rem!important}.pt-xl-4{padding-top:4rem!important}.px-xl-4{padding-left:4rem!important;padding-right:4rem!important}}@media only screen and (min-width:1440px){.frigo--pause .pause--wrapper .pause--manuel{position:relative;top:-3rem}}@media (min-width:1441px){.le-club .content-club .paper .text-paper{width:20vw}.text-images-holder .images-side .image-box.rotate-right{-webkit-transform:rotate(4deg) translateY(-60px);-ms-transform:rotate(4deg) translateY(-60px);transform:rotate(4deg) translateY(-60px);left:35%;top:55%}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:18px;top:225px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-lasagnes2{max-width:250px;bottom:-30px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-penne2{max-width:250px;bottom:-10px}}@media (min-width:1501px){.landingMarcheFrance .decoration-section.decoration-section3{margin-top:16rem}}@media (min-width:1701px){.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2{left:27.85vw}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2{left:27.5vw}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2,.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2,.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2{left:27.85vw}}@media (min-width:1851px){.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2{top:7vw;left:24.85vw}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2{top:7.67vw;left:23.85vw;font-size:1em}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2{top:6.2vw;left:24.85vw}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2,.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2{top:5.67vw;left:25.85vw}}@media (min-width:1921px){body{font-size:16px;padding-top:0!important}body .wrapper{padding-top:50px!important}.title-row{font-size:30px}.title-row.cursive{font-size:72px}.header{padding:13px;max-width:2561.28px}.header .logo{width:123px;margin-right:36px}.header a{margin-right:36px;font-size:18px}.header a.has-icon i{font-size:16px}.footer .additional-links{padding:30px 0}.footer .additional-links li{margin:0 15px 15px}.footer-inner{padding:20px 0 0}.footer-inner .logo{width:176px;margin:0 auto 8px}.footer-inner .single-text{font-size:15px;margin:0 auto 40px}.footer-inner .main-nav{margin-bottom:30px}.footer-inner .main-nav a{padding:0 25px}.social-block.colored{margin-bottom:15px}.social-block.colored .title{font-size:37px;margin-bottom:10px}.social-menu.colored li{margin:0 15px}.social-menu.colored i{font-size:40px}.social-menu.colored .instagram-icon,.social-menu.colored .linkedin-icon{width:40px;height:40px}.social-menu.colored .icon-youtube{font-size:50px;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.heading-recette .title{font-size:40px}.btn-mobile .fbShare2{max-width:180px;height:50px;font-size:15px}.recipe-detail h3{font-size:40px}.recipe-detail .ingredients .advantages,.recipe-detail .ingredients .fbShare{max-width:180px;height:50px;font-size:15px}.le-club .content-club .paper .text-paper{width:320px}.landingSecretsCuisine .btn{max-width:200px}.landingSecretsCuisine .chapter-title p{font-size:16px}.landingSecretsCuisine .red-brush.sm-fs{font-size:1rem}.landingSecretsCuisine .red-brush.lg-fs{font-size:1.25rem}.landingSecretsCuisine .touche-wrapper .scotch:nth-child(n):before{width:120px;height:40px}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper .cursive{font-size:25px}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(2) .thumb__title-holder:before{bottom:30%}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb{width:25rem}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:200px}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{font-size:1.25rem}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{font-size:2.25rem}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:.75rem}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card{max-width:240px}.landingCroustiFine .btn{max-width:200px}.landingCroustiFine .chapter-title p{font-size:16px}.landingCroustiFine .red-brush.sm-fs{font-size:1rem}.landingCroustiFine .red-brush.lg-fs{font-size:1.25rem}.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(2) .thumb__title-holder:before{bottom:30%}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb{width:25rem}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:200px}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{font-size:1.25rem}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{font-size:2.25rem}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:.75rem}.landingCroustiFine .range-wrapper .products-wrapper .product-card{max-width:240px}.btn{max-width:176px;height:46px;padding:0 21px;border:2px solid transparent;border-radius:50px;font-size:13px}.btn-long{max-width:375px}.prefooter-banner{margin-bottom:50px}.prefooter-banner__caption{margin-top:15px;padding:0 10px}.prefooter-banner__title{font-size:44px;margin-bottom:5px}.prefooter-banner__sub-title{font-size:20px;max-width:360px;margin:0 auto 35px}.hero-slider2 .owl-dots,.hero-slider .owl-dots{bottom:213px}.hero-slider2 .owl-dots .owl-dot span,.hero-slider .owl-dots .owl-dot span{width:75px;height:4px;border-radius:4px}.hero-slider2 .text-holder,.hero-slider .text-holder{top:calc(100% - 95px);max-width:620px;padding:50px 45px 26px;min-height:212px;font-size:16px}.hero-slider2 .text-holder p,.hero-slider .text-holder p{margin-bottom:7px}.hero-slider2 .text-holder .btn,.hero-slider .text-holder .btn{bottom:-24px;padding:23px 10px;min-width:174px}.hero-slider2 .text-holder .btn:before,.hero-slider .text-holder .btn:before{left:-6px;right:-6px;border-left:6px solid #fff;border-right:6px solid #fff;height:14px}.hero-slider2 .text-holder .slide-title,.hero-slider .text-holder .slide-title{font-size:29px;margin-bottom:5px}.hero-slider2 .text-holder:before,.hero-slider .text-holder:before{top:10px;bottom:10px;left:10px;right:10px;border:2px solid #e11c1b}.hero-slider2 .text-holder:after,.hero-slider .text-holder:after{top:-7px;left:-12px;right:-90px;bottom:-20px}.hero-slider2 .owl-stage-outer,.hero-slider .owl-stage-outer{padding-bottom:162px}.hero-slider2-landing .owl-dots,.hero-slider-landing .owl-dots,.slider-art-tips .owl-dots{bottom:.5vw}.hero-slider2-landing .owl-dots .owl-dot span,.hero-slider-landing .owl-dots .owl-dot span,.slider-art-tips .owl-dots .owl-dot span{width:75px;height:4px;border-radius:4px}.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.slider-art-tips .text-holder{left:53%;max-width:620px;padding:38px 45px 26px;min-height:212px;font-size:16px}.hero-slider2-landing .text-holder p,.hero-slider-landing .text-holder p,.slider-art-tips .text-holder p{margin-bottom:7px}.hero-slider2-landing .text-holder .btn,.hero-slider-landing .text-holder .btn,.slider-art-tips .text-holder .btn{bottom:-24px;padding:23px 10px;min-width:174px;max-width:13vw}.hero-slider2-landing .text-holder .btn:before,.hero-slider-landing .text-holder .btn:before,.slider-art-tips .text-holder .btn:before{left:-6px;right:-6px;border-left:6px solid #fff;border-right:6px solid #fff;height:14px}.hero-slider2-landing .text-holder .slide-title,.hero-slider-landing .text-holder .slide-title,.slider-art-tips .text-holder .slide-title{font-size:44px;margin-bottom:5px}.hero-slider2-landing .text-holder:before,.hero-slider-landing .text-holder:before,.slider-art-tips .text-holder:before{top:10px;bottom:10px;left:10px;right:10px;border:2px solid #e11c1b}.hero-slider2-landing .text-holder:after,.hero-slider-landing .text-holder:after,.slider-art-tips .text-holder:after{top:-7px;left:-12px;right:-90px;bottom:-20px}.filter-head{padding:30px 0}.filter-title{font-size:30px}.search-field{margin-bottom:14px}.search-field input{padding:30px 60px 30px 28px}.search-field .search-btn{right:28px;font-size:27px}.filter-block{font-size:15px;padding:36px 45px 16px}.filter-block .title{margin-bottom:10px}.filter-block__list{padding-top:10px}.filter-block__list li{margin-bottom:12px}.filter-content{margin-bottom:20px;padding:30px 0}.filter-content .products-wrapper{margin-bottom:55px}.filter-content .products-category-label{height:290px;-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.filter-content .products-category-label .title-holder{top:5px;width:calc(100% - 20px);min-height:160px;padding:27px}.filter-content .products-category-label .title{font-size:16px}.filter-content .products-category-label .title .cursive{font-size:40px}.filter-content .products-category-label .title-row{font-size:16px}.filter-content .products-category-label .title-row:first-child{top:-5px}.filter-content .products-category-label .title-row:last-child{bottom:-5px}.filter-content .btn-holder{padding-top:15px}.products-row__item{min-height:290px;padding:36px 1.25% 10px;-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.products-row__item.moreItems .title,.products-row__item.moreRecipes .title{font-size:36px}.products-row__item .title{font-size:17px}.products-row__item .description{font-size:15px}.products-row__item .image-holder{margin-bottom:5px}.products-row__item .label{top:6px;width:122px;font-size:25px}.recettes-thumbs .image-holder{margin-bottom:5px}.gallery-holder{margin-bottom:55px}.gallery-item{height:500px}.gallery .item-caption{max-width:480px;padding:0 15px;font-size:34px}.gallery .item-caption .cursive{font-size:30px}.thumb-grid{margin-bottom:27px}.thumb-grid .thumb-col{margin-bottom:20px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}.thumb-grid .thumb-col .img-holder .youtube-link:before{width:30px;height:30px}.thumb-grid .thumb-col .img-holder .youtube-link{font-size:76px}.thumb-grid .thumb-col.col-33 .descr-holder,.thumb-grid .thumb-col.col-66 .descr-holder{padding:22px 30px 30px}.thumb-grid .thumb-col.col-33 .descr-holder .thumb-title,.thumb-grid .thumb-col.col-66 .descr-holder .thumb-title{font-size:22px}.thumb-grid .thumb-col .h3{padding:0 21px;font-size:40px}.thumb-grid .thumb-col .descr-holder{padding:36px 68px 21px;font-size:16px}.thumb-grid .thumb-col .descr-holder .thumb-title{font-size:24px;margin-bottom:10px}.section-headline{margin-bottom:30px;padding-top:10px}.section-headline .h1{font-size:70px}.section-headline .h4,.text-images-holder .title-container .title-row{font-size:30px}.text-images-holder .title-container .title-row.cursive{font-size:72px}.text-images-holder .images-side{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);margin-bottom:-60px}.text-images-holder .images-side .image-box.rotate-left{-webkit-transform:rotate(-8deg) translateX(-30px);-ms-transform:rotate(-8deg) translateX(-30px);transform:rotate(-8deg) translateX(-30px)}.text-images-holder .images-side .image-box.rotate-right{-webkit-transform:rotate(4deg) translateY(-60px);-ms-transform:rotate(4deg) translateY(-60px);transform:rotate(4deg) translateY(-60px);left:35%;top:55%}.text-images-holder .images-side .image-frame{padding:15px}.text-images-holder .text-side{padding:9.5% 0 0 10px}.text-images-holder .text-side .text{font-size:16px}.text-images-holder .text-side .text p{margin-bottom:25px}.accordion .tab-pane__name{line-height:72px;font-size:21px;border-bottom:1px solid #e6e6e6}.accordion .tab-pane__open-close{width:12px;height:12px;right:5px}.accordion .tab-pane__open-close:before{top:5px;width:12px;height:2px}.accordion .tab-pane__open-close:after{left:5px;width:2px;height:12px}.accordion .tab-pane.open .tab-content{max-height:1000px}.accordion .tab-pane.open .tab-content .oblig-red{font-size:14px}.accordion .tab-pane.open .tab-content h1{font-size:35px}.info-card{max-width:390px;right:140px;top:-30px;-webkit-box-shadow:0 0 50px 5px rgba(0,0,0,.5);box-shadow:0 0 50px 5px rgba(0,0,0,.5)}.info-card .inner-card{padding:3px 15px 13px;-webkit-box-shadow:0 0 0 9px #e11c1b;box-shadow:0 0 0 9px #e11c1b;border:2px solid hsla(0,0%,100%,.3);font-size:15px}.info-card .inner-card .img-holder{max-width:128px;margin:0 auto 7px}.info-card .inner-card:after{width:282px;height:282px;left:calc(100% - 51px);bottom:-94px}.label-box{max-width:300px}.label-box:before{top:65px;bottom:65px}.label-box:after{bottom:12px;top:12px;-webkit-box-shadow:0 5px 35px -10px rgba(0,0,0,.75);box-shadow:0 5px 35px -10px rgba(0,0,0,.75)}.label-box .number-decorated{font-size:36px;margin-bottom:-4px}.label-box .number-decorated:after,.label-box .number-decorated:before{width:20px;height:1px;right:calc(100% + 4px)}.label-box .number-decorated:before{left:calc(100% + 10px)}.label-box-inner{font-size:12px}.label-box-inner:after,.label-box-inner:before{height:65px}.label-box-inner .subtitle{font-size:24px}.label-box-inner .title{font-size:60px;margin-bottom:7px}.label-box-inner .label-box-content{padding:15px 20px 39px}.label-box-inner .label-box-content:after,.label-box-inner .label-box-content:before{bottom:65px;top:65px}.decoration-grid{font-size:16px}.decoration-grid .container{max-width:1306px}.decoration-grid .section-headline{margin-bottom:70px}.decoration-grid .section-headline .h4{margin-bottom:-4px}.decoration-grid .section-headline h1{margin-bottom:10px}.decoration-grid .decoration-section .decoration-col{padding-top:20px}.decoration-grid .decoration-section .decoration-col .label-box{margin:0 auto -20px}.decoration-grid .decoration-section .decoration-col .wshadow{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3)}.decoration-grid .decoration-section .decoration-col .wshadow:before{right:23px;width:160px;-webkit-box-shadow:37px -15px 50px 0 rgba(0,0,0,.25);box-shadow:37px -15px 50px 0 rgba(0,0,0,.25)}.decoration-grid .decoration-section .decoration-col .wshadow:after{right:23px;bottom:-10px;width:160px;-webkit-box-shadow:37px -15px 50px 0 rgba(0,0,0,.25);box-shadow:37px -15px 50px 0 rgba(0,0,0,.25)}.decoration-grid .decoration-section .decoration-col .text-holder{padding:30px 30px 68px;margin-bottom:34px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img1{left:-61px;top:-91px;width:325px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img2{top:-57px;right:-54px;width:472px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img3{top:60px;width:144px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img4{bottom:-35px;left:-39px;width:331px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img5{width:690px;right:-173px}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:132px}.decoration-grid .decoration-section.decoration-section1 .text-small img{padding-left:16px;margin-bottom:-47px}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box{padding:13px 5px;max-width:294px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box .decorated-title{font-size:32px;letter-spacing:-.72px;margin-bottom:2px;margin-bottom:7px}.decoration-grid .decoration-section.decoration-section1 .bottom-text{padding-top:22px}.decoration-grid .decoration-section.decoration-section1 .bottom-text p{margin-bottom:8px!important}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder{top:-3px}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder .img-caption{right:10px;left:41px;font-size:14px}.decoration-grid .decoration-section.decoration-section1 .bottom-text .marked.centered{font-size:19px}.decoration-grid .decoration-section.decoration-section1 .text-holder{margin-top:5px}.decoration-grid .decoration-section.decoration-section1 .text-holder p{margin-bottom:24px}.decoration-grid .decoration-section.decoration-section1 .label-box{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}.decoration-grid .decoration-section.decoration-section1 .decorated-red{padding:36px 26px;font-size:14px;max-width:364px;margin-bottom:10px}.decoration-grid .decoration-section.decoration-section1 .decorated-red:before{width:139px;height:44px;top:-13px;left:170px}.decoration-grid .decoration-section.decoration-section1 .decorated-red strong{font-size:15px}.decoration-grid .decoration-section.decoration-section2 .col-l{margin-top:60px}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder{margin-left:37px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder img{width:267px}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder:before{width:87px;height:171px;bottom:-30px;left:225px}.decoration-grid .decoration-section.decoration-section2 .col-l .text-holder{margin-left:-15px;padding:40px 16px 12px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder{padding:36px 31px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p{margin-bottom:27px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p:last-of-type{margin-bottom:7px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder .marked.centered{font-size:19px}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand{top:-70px;width:885px;left:-101px}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{right:115px}.decoration-grid .decoration-section.decoration-section2 .img-row .img3{margin-top:-30px;margin-right:-80px;width:370px}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{margin-right:-37px;width:300.03px}.decoration-grid .decoration-section.decoration-section2 .positioned-images .img1{top:-91px;right:103px;width:195px}.decoration-grid .decoration-section.decoration-section2 .decorated-red{padding:36px 26px;font-size:14px;max-width:437px;margin-bottom:10px}.decoration-grid .decoration-section.decoration-section2 .decorated-red strong{font-size:15px}.decoration-grid .decoration-section.decoration-section3 .col-l{padding:0 0 0 73px}.decoration-grid .decoration-section.decoration-section3 .col-l .label-box{margin-right:30px;margin-top:-17px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder{padding:36px 31px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p{margin-bottom:27px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p:last-of-type{margin-bottom:7px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder .marked.centered{font-size:19px}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img1{left:-109px;top:-132px;width:490px}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img2{left:-55px;width:166px}.decoration-grid .decoration-section.decoration-section3 .col-r .product-img{-webkit-transform:translateX(52px);-ms-transform:translateX(52px);transform:translateX(52px);width:365px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand{width:682px;right:-116px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand img{width:680px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder{top:96px;left:41px;width:383px;height:30px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .img2{left:25px;width:200px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red{padding:36px 26px;font-size:14px;max-width:437px;margin-bottom:10px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red strong{font-size:15px}.decoration-grid .decoration-section.decoration-section3 .bottom-row img{width:408px}.decoration-grid .decoration-section.decoration-section3 .bottom-row{padding:48px 0 0 50px;font-size:14px;margin-bottom:-88px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red{max-width:614px;padding:30px 50px 30px 80px;-webkit-transform:translate(-106px,-38px);-ms-transform:translate(-106px,-38px);transform:translate(-106px,-38px)}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red:before{width:186px;height:52px;top:-37px;left:275px}.banner{height:510px;margin-bottom:25px}.banner-caption{top:58px;font-size:16px}.banner .title{font-size:112px}.banner .subtitle{font-size:55px}.banner strong{font-size:21px}.banner p{max-width:530px}.product-detail{-webkit-transform:translateY(-137px);-ms-transform:translateY(-137px);transform:translateY(-137px);margin-bottom:-137px}.product-detail__header{margin-bottom:40px}.product-detail__image{max-width:362px}.product-detail__text{width:calc(100% - 362px);padding:135px 15px 15px 40px;font-size:16px}.product-detail__text .title{font-size:52px}.product-detail__text .sub-title{font-size:43px;margin-bottom:15px}.product-detail__bg-image{margin:0 auto 10px}.product-detail__footer{margin-bottom:70px}.product-detail__info{height:85px}.product-detail__info:first-child .item-info i{font-size:27px;margin-bottom:6px}.product-detail__info:last-child{width:calc(25% - 20px)}.product-detail__info:last-child .item-info:first-child{margin-bottom:8px}.product-detail__info:last-child .item-info i{margin-right:10px}.products-thumbs__holder{padding-bottom:82px}.products-thumbs__title{font-size:30px;margin-bottom:100px}.products-thumbs .product-thumb{-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.products-thumbs .product-thumb .top-title{font-size:16px;top:-40px}.products-thumbs .product-thumb__inner{-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.products-thumbs .product-thumb__image{margin:0 auto 45px}.products-thumbs .product-thumb__text{font-size:15px}.products-thumbs .product-thumb__text .title{font-size:17px}.text-thumbs{padding:25px 4.5% 0;margin-bottom:25px;font-size:15px}.text-thumbs .single-thumb{padding:25px 25px 20px}.text-thumbs .single-thumb .thumb-inner:after,.text-thumbs .single-thumb .thumb-inner:before{height:4px;bottom:-22px}.text-thumbs .single-thumb__title{margin-bottom:40px}.text-thumbs .single-thumb:before{width:86px;height:26px;top:-13px}.text-thumbs .btn{max-width:140px;height:40px}.merged-thumbs:after,.merged-thumbs:before{height:4px;bottom:-2px}.merged-thumbs .thumb{padding:25px 4.33% 20px}.merged-thumbs .thumb:before,.merged-thumbs .thumb:nth-child(2):before{width:86px;height:26px;top:-13px}.merged-thumbs .thumb__title-holder{padding:0 15px;width:140px;margin:0 auto 8px}.merged-thumbs .thumb__title-holder .title{font-size:34px}.merged-thumbs .thumb__title-holder .subtitle{font-size:12px}.merged-thumbs .thumb__title-holder .number-decorated{font-size:20px}.merged-thumbs .thumb__title-holder .number-decorated:after,.merged-thumbs .thumb__title-holder .number-decorated:before{right:calc(100% + 4px);width:10px;height:1px}.merged-thumbs .thumb__title-holder .number-decorated:before{left:calc(100% + 10px)}.merged-thumbs .thumb__text{margin-bottom:35px}.video-section__head{margin-bottom:40px}.video-section__inner{padding:30px 0 245px}.video-section .vide-holder{width:890px}.video-section .vide-holder .youtube-link{font-size:76px;width:30px;height:30px}.video-section .vide-holder img{-webkit-box-shadow:8px 40px 60px -5px rgba(0,0,0,.25);box-shadow:8px 40px 60px -5px rgba(0,0,0,.25)}.video-section .bottom-card{max-width:1060px;padding:40px 50px}.video-section .bottom-card__text{font-size:19px}.video-section .bottom-card__text .title{font-size:38px}.video-section .bottom-card__text .big{font-size:70px}.video-section .bottom-card__decor{top:40px;width:498px}.video-section .image-pos-1{left:-20px;width:274px}.video-section .image-pos-2{right:-40px;width:326px}.video-section .image-pos-3{left:-65px;width:350px}.video-section .image-pos-4{width:203px;left:-50px;bottom:-160px}.video-section .image-pos-5{width:222px;bottom:25px}.video-section .image-pos-6{width:154px}.video-section .image-pos-7{width:671px;right:-49px;bottom:-85px}.environnement-section .text-top{max-width:800px;padding:66px 54px 0;margin-bottom:-20px}.environnement-section .text-top p{margin-bottom:30px}.environnement-section .text-top .section-headline{max-width:500px}.environnement-section .text-top .decor-img{top:31px;width:180px}.environnement-section .text-top .h1{font-size:105px;max-width:600px;margin:0 auto 35px}.environnement-section .text-top .h4{font-size:54px}.environnement-section .text-img-row{margin-bottom:45px}.environnement-section .text-holder .title{font-size:35px;margin-bottom:29px}.environnement-section .text-holder p{margin-bottom:21px}.environnement-section .text-holder .h5{font-size:16px}.environnement-section .text-holder1{padding-top:94px}.environnement-section .colr1 .text-holder{padding:0 82px 0 13px}.environnement-section .colr1 .text-holder p{margin-bottom:30px}.environnement-section .colr1 .img-holder-2{right:-50px}.environnement-section .img-holder-1{padding-top:203px}.environnement-section .img-holder-1 .hand-img{left:-87px;width:861px;top:-33px}.environnement-section .img-holder-1 .hand-img .card-title{font-size:20px}.environnement-section .box-text{max-width:540px;font-size:16px;margin-bottom:30px;-webkit-transform:translate(15px,-62px);-ms-transform:translate(15px,-62px);transform:translate(15px,-62px);padding:68px 80px}.environnement-section .box-text-title{font-size:60px}.environnement-section .box-text-sub-title{font-size:26px;margin-bottom:20px}.environnement-section .coll2 .img-holder{padding:30px 0 0}.environnement-section .colr2 .img-holder{margin:-12% 0 20px}.environnement-section .colr2 .text-holder{padding:86px 15px 15px 12px}.environnement-section .colr2 .text-holder .title span{margin-right:28px}.environnement-section .sticky-box{padding:33px 50px;max-width:500px;margin:0 20px 0 120px;font-size:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.environnement-section .sticky-box:before{width:139px;height:44px;top:-31px;left:254px}.environnement-section .bottom-dox-decorated{padding:20px 20px 20px 31%;margin:93px 0 30px}.environnement-section .bottom-dox-decorated:before{width:39px;height:139px;top:-25px;left:3px}.environnement-section .bottom-dox-decorated:after{width:37px;height:128px;top:20px;right:-34px}.environnement-section .bottom-dox-decorated .title{font-size:85px}.environnement-section .bottom-dox-decorated .subtitile{font-size:35px;margin-bottom:7px}.environnement-section .bottom-dox-decorated img{top:-69px;left:89px;width:328px}.environnement-section .bottom-dox-decorated .text-holder{max-width:544px}.environnement-section .section-headline .h1{margin:0 0 20px}.environnement-section .section-headline .h1+.h4{margin:0 0 40px}.nutrition-section b,.nutrition-section strong{font-size:15px}.nutrition-section .container{max-width:1306px}.nutrition-section .text-top{max-width:800px;padding:66px 50px 0;margin-bottom:-20px}.nutrition-section .text-top .section-headline{margin:0 auto 110px}.nutrition-section .text-top .section-headline p{max-width:690px;margin-bottom:30px}.nutrition-section .text-top .h1{font-size:105px;margin:0 auto 12px}.nutrition-section .text-top .h4{font-size:54px}.nutrition-section .float-blocks{margin-bottom:35px}.nutrition-section .float-blocks .image-holder-a{top:75%;left:200px}.nutrition-section .float-blocks .top-text{padding-top:65px;margin-bottom:40px}.nutrition-section .float-blocks .top-text .title{font-size:35px}.nutrition-section .float-blocks .note-holder{font-size:16px}.nutrition-section .float-blocks .note-holder .bg-image{width:632px}.nutrition-section .float-blocks .note-holder .note-text{padding-top:47px;max-width:315px;right:45px}.nutrition-section .float-blocks .note-holder .note-text .title{font-size:26px}.nutrition-section .float-blocks .note-holder .note-text .sub-title{font-size:60px;margin-bottom:37px}.nutrition-section .float-blocks .note-holder .note-text p{margin-bottom:25px}.nutrition-section .float-blocks .note-holder .note-decor-image{bottom:60px;left:-15px;width:auto}.nutrition-section .float-blocks .decor-image{width:auto;top:244px;left:-100px}.nutrition-section .split-section.top .text-holder.right{padding:23.5% 0 0 15px}.nutrition-section .split-section.top .decor-image{top:-40px;right:-100px}.nutrition-section .split-section.middle{-webkit-transform:translateY(-125px);-ms-transform:translateY(-125px);transform:translateY(-125px)}.nutrition-section .split-section.middle .decor-image{width:auto;-webkit-transform:translateX(90px);-ms-transform:translateX(90px);transform:translateX(90px)}.nutrition-section .split-section.middle .text-holder.left{-webkit-transform:translateY(-205px);-ms-transform:translateY(-205px);transform:translateY(-205px)}.nutrition-section .split-section.bottom{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.nutrition-section .split-section.bottom .text-holder{margin-bottom:40px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.nutrition-section .split-section .title{font-size:35px}.nutrition-section .split-section .text-holder .title,.nutrition-section .split-section .text-holder p{margin-bottom:25px}.nutrition-section .split-section .decorated-red{padding:30px 25px;max-width:452px;margin-bottom:25px}.nutrition-section .split-section .decorated-red:before{width:139px;height:44px;top:-24px}.nutrition-section .split-section .decorated-red .title{font-size:20px}.nutrition-section .split-section .text-image-group .image-holder{width:auto;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}.nutrition-section .split-section .img-group{-webkit-transform:translate(100px,-250px);-ms-transform:translate(100px,-250px);transform:translate(100px,-250px)}.nutrition-section .split-section .img-group .image-holder{width:426px}.nutrition-section .split-section .img-group .decor-image{left:-120px;width:auto}.nutrition-section .split-section .sticker-bg-text{font-size:16px}.nutrition-section .split-section .sticker-bg-text.tall{max-width:450px;padding:150px 60px 75px;-webkit-transform:translate(-35px,-150px);-ms-transform:translate(-35px,-150px);transform:translate(-35px,-150px);margin-bottom:-150px}.nutrition-section .split-section .sticker-bg-text.middle{padding:53px 80px 36px 10px;max-width:525px;-webkit-transform:translate(-20px,40px);-ms-transform:translate(-20px,40px);transform:translate(-20px,40px)}.nutrition-section .split-section .sticker-bg-text.middle:before{width:139px;height:44px}.nutrition-section .split-section .sticker-bg-text.wide{width:826px;-webkit-transform:translateX(-175px);-ms-transform:translateX(-175px);transform:translateX(-175px)}.nutrition-section .split-section .sticker-bg-text.wide .text-side{padding-left:40px}.nutrition-section .split-section .sticker-bg-text .title{font-size:60px;margin-bottom:22px}.nutrition-section .split-section .sticker-bg-text .subtitle{font-size:26px}.score-section{padding:30px 0;margin-bottom:70px}.score-section .single-text{max-width:630px;font-size:18px}.score-section .image-holder-a,.score-section .image-holder-b{width:auto}.end-section{margin-bottom:40px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.end-section .subtitle{font-size:30px}.end-section .title{font-size:70px}.inspiration-block{padding:0 17px}.inspiration-block .section-headline{max-width:500px;margin:0 auto 50px}.inspiration-block .inspiration-row{margin-bottom:80px}.inspiration-block .inspiration-col{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);box-shadow:0 5px 25px 0 rgba(0,0,0,.2);padding:15px}.inspiration-block .inspiration-col:not(:first-child) .title{font-size:17px}.inspiration-block .inspiration-col:not(:first-child) .subtitle{letter-spacing:-.4px;font-size:15px}.inspiration-block .inspiration-col:not(:first-child) img{margin-bottom:20px}.inspiration-block .inspiration-col.heading-col .text{left:10px;right:10px;bottom:10px}.inspiration-block .inspiration-col.heading-col .text .title{font-size:34px}.inspiration-block .inspiration-col.heading-col .text .subtitle{font-size:30px}.inspiration-block .additional-indents{padding:0 22px}.masonry-grid-section{padding:55px 4.6% 85px}.masonry-grid-section .section-headline{margin-bottom:15px}.masonry-grid-section .section-headline .h1{font-size:88px}.masonry-grid-section .social-block{margin-bottom:40px}.masonry-grid{margin-bottom:60px}.masonry-grid .grid-item,.masonry-grid .grid-sizer{width:calc(25% - 20px);margin-bottom:20px}.masonry-grid .grid-item.facebook p{margin-bottom:25px}.masonry-grid .grid-item.facebook .marked-red{margin-bottom:10px}.masonry-grid .grid-item--width2{width:calc(50% - 20px)}.masonry-grid .thumb-top{height:40px}.masonry-grid .thumb-top i{left:30px;font-size:20px}.masonry-grid .image-holder .youtube-link:before{width:30px;height:30px}.masonry-grid .image-holder .youtube-link{font-size:76px}.masonry-grid .text{padding:25px;padding-right:40px;font-size:15px}.sticky-filter{padding:22px 15%;top:50px;max-width:2561.28px}.sticky-filter .filter-items-row{max-width:580px}.sticky-filter .filter-item{min-width:125px;padding:12px 23px;margin:0 10px;font-size:13px}.sticky-filter .filter-item i{font-size:7px}.sticky-filter .filter-control .cursive{font-size:25px}.sticky-filter .filter-control .refresh{font-size:13px}.sticky-filter .filter-control .refresh:before{top:2px;width:1px;height:12px;margin:0 25px}.sticky-filter .filter-control i{font-size:13px;margin-left:6px;top:2px}.all-landing .img-ing-wrapper .btn-holder .btn,.all-landing .img-recipe-wrapper .btn-holder .btn,.all-landing .product .btn-holder .btn,.recipe-art .img-ing-wrapper .btn-holder .btn,.recipe-art .img-recipe-wrapper .btn-holder .btn,.recipe-art .product .btn-holder .btn{padding:1vw 1.46vw}.landingBurger h3{font-size:16px}.landingBurger .decoration-section.decoration-section2 .col-l .text-holder,.landingBurger .decoration-section.decoration-section2 .col-l .text-holder strong,.landingBurger .decoration-section.decoration-section2 .img-row .info-hand .text-holder h3,.landingBurger .section-headline .btn-red{font-size:15px}.landingVegetal h3{font-size:16px}.landingVegetal .section-headline .btn-red{font-size:15px}.landingTartesFines h3{font-size:16px}.landingTartesFines .meal:first-child{top:-6vw}.landingTartesFines .meal:nth-child(2){top:10px;left:285px}.landingTartesFines .meal:nth-child(3){top:169px;left:0}.landingTartesFines .pdt-img{height:423px;top:-52px}.landingTartesFines .label-box-inner{font-size:11px}.landingTartesFines .decoration-section.decoration-section1 .text-small .img5{width:180px;margin-left:280px;margin-top:2vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:254px}.landingTartesFines .decoration-section.decoration-section1 .text-small .text-box{left:285px;top:307px}.landingTartesFines .decoration-section.decoration-section1 .text-holder{padding:30px 30px 18px}.landingTartesFines .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:21px}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{width:885px;left:-134px;bottom:0}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{font-size:16px;right:113px}.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder,.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:15px}.landingTartesFines .decoration-section.decoration-section2 .img-row{height:200px}.landingTartesFines .decoration-section.decoration-section2 .img-row .img-salmon{top:-53px;width:490px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand{width:682px;right:-116px;top:-57px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder{top:141px;left:41px;width:383px;height:30px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-66px;left:340px}.landingTartesFines .decoration-section.decoration-section3 .col-r{margin-top:183px}.landingTartesFines .decoration-section.decoration-section3 .col-r .image-paper{top:241px;width:256px;right:-121px}.landingTartesFines .decoration-section.decoration-section2 .info-hand{width:682px;right:-116px;top:433px}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2{top:84px;left:361px;width:232px;height:30px}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:-75px}.landingTartesFines .section-headline .btn-red{font-size:15px;max-width:214px}.landingBio h3{font-size:16px}.landingBio .pdt-img{height:25vw;top:-52px}.landingBio .pdt-img .alegs img{width:130px}.landingBio .pdt-img .product:first-child{top:1.5vw}.landingBio .pdt-img .product:nth-child(2){top:13.5vw;left:2vw}.landingBio .pdt-img .product:nth-child(3){top:2.5vw;left:13vw}.landingBio .pdt-img .product:nth-child(4){top:14.5vw;left:15vw}.landingBio .label-box-inner{font-size:11px}.landingBio .decoration-section.decoration-section1 .text-small .img5{width:180px;margin-left:280px;margin-top:2vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .img-holder{top:425px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf{top:550px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box .decorated-title{font-size:1.3vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red{padding:1.7vw 5vw;left:0;top:820px}.landingBio .decoration-section.decoration-section1 .text-small .text-box{left:285px;top:-50px}.landingBio .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:21px}.landingBio .decoration-section.decoration-section1 .text-holder{padding:30px 30px 18px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{width:885px;left:-134px;bottom:0}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{font-size:16px;right:113px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:254px}.landingBio .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-66px;left:340px}.landingBio .decoration-section.decoration-section2 .col-l .text-holder,.landingBio .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:15px}.landingBio .decoration-section.decoration-section2 .img-row{height:200px}.landingBio .decoration-section.decoration-section2 .img-row .img-touche{top:-53px;width:490px}.landingBio .decoration-section.decoration-section2 .img-row .info-hand{width:682px;right:-116px;top:673px}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder{top:141px;left:41px;width:383px;height:30px}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingBio .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-2.5vw;left:9.63vw}.landingBio .decoration-section.decoration-section2 .info-hand{width:682px;right:-116px;top:673px}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2{top:120px;left:361px;width:232px;height:30px}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingBio .decoration-section.decoration-section3 .col-r{margin-top:45px}.landingBio .decoration-section.decoration-section3 .col-r .image-paper{top:241px;width:256px;right:-121px}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:-75px}.landingBio .section-headline .btn-red{font-size:15px;max-width:214px}.landingFineCuisine h3{font-size:16px}.landingFineCuisine .pdt-img{height:423px;top:-52px}.landingFineCuisine .label-box-inner{font-size:11px}.landingFineCuisine .decoration-section.decoration-section1 .text-small .img5{top:-180px;margin-top:2vw}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:254px}.landingFineCuisine .decoration-section.decoration-section1 .text-small .text-box{left:285px;top:307px}.landingFineCuisine .decoration-section.decoration-section1 .text-holder{padding:30px 30px 18px}.landingFineCuisine .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:21px}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{width:885px;left:-134px;bottom:0}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{font-size:16px;right:113px}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-66px;left:340px}.landingFineCuisine .info-hand2{width:885px;right:134px;bottom:0}.landingFineCuisine .info-hand2 .text-holder2{font-size:16px;right:500px}.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder,.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:15px}.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-salmon{top:-12vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-persil{top:-42vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand{width:682px;right:-116px;top:-57px}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder{top:141px;left:41px;width:383px;height:30px}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingFineCuisine .decoration-section.decoration-section2 .info-hand{width:682px;right:-116px}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2{top:84px;left:361px;width:232px;height:30px}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingFineCuisine .decoration-section.decoration-section3 .col-r{margin-top:183px}.landingFineCuisine .decoration-section.decoration-section3 .col-r .image-paper{top:241px;width:256px;right:-121px}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:-75px}.landingFineCuisine .decoration-col.secret-pdt-col .lemon-bottom{width:-webkit-max-content;width:-moz-max-content;width:max-content;top:-29vw}.landingFineCuisine .decoration-col.secret-pdt-col .tomato-bottom{width:-webkit-max-content;width:-moz-max-content;width:max-content;left:35vw}.landingFineCuisine .section-headline .btn-red{font-size:15px;max-width:214px}.landingPates .mainTitle h1{font-size:60px;margin-bottom:7px}.landingPates h3{font-size:16px}.landingPates .pdt-img{height:423px;top:-52px}.landingPates .pdt-img a:first-child{top:-6vw}.landingPates .pdt-img a:nth-child(2){top:10px;left:285px}.landingPates .pdt-img a:nth-child(3){top:169px;left:0}.landingPates .pdt-img a:nth-child(4){top:483px;left:362px}.landingPates .label-box-inner{font-size:11px}.landingPates .decoration-section.decoration-section1{margin-bottom:150px}.landingPates .decoration-section.decoration-section1 .text-small .img5{width:180px;margin-left:280px;margin-top:2vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:first-child{top:13vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(2){top:20vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(3){top:24vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){top:33vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:254px}.landingPates .decoration-section.decoration-section1 .text-small .text-box{left:285px;top:307px}.landingPates .decoration-section.decoration-section1 .text-holder{padding:30px 30px 18px}.landingPates .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:21px}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{width:885px;left:-134px;bottom:0}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{font-size:16px;right:113px}.landingPates .decoration-section.decoration-section1 .positioned-images img.img1{left:-115px;top:0;width:12.58vw}.landingPates .decoration-section.decoration-section1 .positioned-images img.img2{top:115px;right:128px;width:472px}.landingPates .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-66px;left:340px}.landingPates .decoration-section.decoration-section2 .col-l{margin-top:11.17vw}.landingPates .decoration-section.decoration-section2 .col-l .text-holder,.landingPates .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:15px}.landingPates .decoration-section.decoration-section2 .col-l .img-holder{width:80%}.landingPates .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-3vw;left:7.63vw}.landingPates .decoration-section.decoration-section2 .col-r .img-holder{top:7.8vw}.landingPates .decoration-section.decoration-section2 .img-row{right:-155px;width:40%}.landingPates .decoration-section.decoration-section2 .img-row .img-framboises,.landingPates .decoration-section.decoration-section2 .img-row .img-salmon{top:-53px;width:490px}.landingPates .decoration-section.decoration-section2 .img-row .info-hand{width:682px;right:-116px;top:-57px}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder{top:141px;left:41px;width:383px;height:30px}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingPates .decoration-section.decoration-section2 .info-hand{width:682px;right:-116px;top:433px}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2{top:84px;left:361px;width:232px;height:30px}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingPates .info-hand2{width:885px;bottom:0;left:475px}.landingPates .info-hand2 .text-holder2{font-size:16px;right:500px}.landingPates .decoration-section.decoration-section3 .col-r{margin-top:183px}.landingPates .decoration-section.decoration-section3 .col-r .image-paper{top:241px;width:256px;right:-121px}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:-75px}.landingPates .section-headline .btn-red{font-size:15px;max-width:214px}.landingPause h1{font-size:44px;bottom:27vh;right:7vw}.landingPause h3{font-size:16px}.landingPause .pdt-img{height:423px;top:-52px}.landingPause .pdt-img a:first-child{top:-6vw}.landingPause .pdt-img a:nth-child(2){top:10px;left:285px}.landingPause .pdt-img a:nth-child(3){top:169px;left:0}.landingPause .pdt-img a:nth-child(4){top:483px;left:362px}.landingPause .label-box-inner{font-size:11px}.landingPause .decoration-section.decoration-section1 .text-small .img5{width:180px;margin-left:280px;margin-top:2vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:first-child{top:13vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(2){top:20vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(3){top:24vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){top:33vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:254px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product img{width:285px}.landingPause .decoration-section.decoration-section1 .text-small .text-box{left:285px;top:307px}.landingPause .decoration-section.decoration-section1 .text-holder{padding:30px 30px 18px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder a img{width:30%}.landingPause .decoration-section.decoration-section1 .bottom-text .picto_eng{margin-top:21px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{width:885px;left:-134px;bottom:0}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand .text-holder2{font-size:16px;right:113px}.landingPause .decoration-section.decoration-section1 .positioned-images img.img1{left:-100px;top:-35px;width:275px}.landingPause .decoration-section.decoration-section1 .positioned-images img.img2{top:0;right:-90px;width:445px}.landingPause .decoration-section.decoration-section1 .positioned-images img.img3{top:206px;right:338px;width:200px}.landingPause .decoration-section.decoration-section1 .positioned-images img.imgPaper{bottom:-66px;left:340px}.landingPause .decoration-section.decoration-section2 .col-l{margin-top:11.17vw}.landingPause .decoration-section.decoration-section2 .col-l .text-holder,.landingPause .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:15px}.landingPause .decoration-section.decoration-section2 .col-l .img-holder{width:80%}.landingPause .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-3vw;left:7.63vw}.landingPause .decoration-section.decoration-section2 .col-l .img-holder:after{width:16vw;height:16vw;top:-8vw;left:-6vw}.landingPause .decoration-section.decoration-section2 .col-r .img-holder{top:7.8vw}.landingPause .decoration-section.decoration-section2 .img-row{right:-155px;width:40%}.landingPause .decoration-section.decoration-section2 .img-row .img-framboises,.landingPause .decoration-section.decoration-section2 .img-row .img-salmon{top:-53px;width:490px}.landingPause .decoration-section.decoration-section2 .img-row .info-hand{width:682px;right:-116px;top:-57px}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder{top:141px;left:41px;width:383px;height:30px}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingPause .decoration-section.decoration-section2 .info-hand{width:682px;right:-116px;top:433px}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2{top:84px;left:361px;width:232px;height:30px}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingPause .info-hand2{width:885px;bottom:0;left:475px}.landingPause .info-hand2 .text-holder2{font-size:16px;right:500px}.landingPause .decoration-section.decoration-section3 .col-l .img-abs{width:7vw}.landingPause .decoration-section.decoration-section3 .col-r{margin-top:183px}.landingPause .decoration-section.decoration-section3 .col-r .image-paper{top:241px;width:256px;right:-121px}.landingPause .decoration-section.decoration-section3 .col-r .img-holder{width:80%}.landingPause .decoration-section.decoration-section3 .col-r .img-holder:before{width:87px;height:171px;bottom:124px;left:353px}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:-75px}.landingPause .section-headline .btn-red{font-size:15px;max-width:214px}.landingPause .decoration-section.decoration-section80 .left-hand{bottom:-4vw}.landingPause .decoration-section.decoration-section80 .text-hand-left{top:43px;left:625px;line-height:31.5px;font-size:18px}.landingGratin .mainTitle h1{font-size:60px;margin-bottom:7px}.landingGratin h3{font-size:16px}.landingGratin .decoration-section.decoration-section1 .positioned-images img.img1{left:-6.24vw;top:-1.32vw;width:15.58vw}.landingGratin .decoration-section.decoration-section1 .txt-img-holder{width:80%;bottom:10px;font-size:22px;line-height:18px}.landingGratin .environement .title-env{font-size:45px}.landingGratin .environement .txt-env h3{font-size:30px;line-height:24px}.landingGratin .environement .graph,.landingGratin .environement .label-box{max-width:300px}.landingGratin .environement .label-box-inner .title{font-size:45px;line-height:40px}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter p,.landingGratin .environement .schema .graph:nth-child(2) .box-graph p,.landingGratin .environement .schema .graph:nth-child(3) .box-graph .letter p{font-size:14px}.landingDessert .container-dessert{margin:0 2vw}.landingDessert .post-chapter{font-size:44px}.landingDessert .title-chapter{font-size:21px}.landingDessert .subtitle-chapter{font-size:18px}.landingDessert .game{margin-top:110px}.landingDessert .title-game .post-chapter{font-size:44px}.landingDessert .title-engagements .post-chapter,.landingDessert .title-patisseries .post-chapter{margin:0}.landingDessert .select-before{top:-8vw}.landingDessert .select-bloc .select-before{left:-6vw;width:11vw}.landingDessert .select-bloc .select-after{right:18px;width:14vw}.landingDessert .prepa-cook .select-before{width:11vw}.landingDessert .prepa .select-before{top:-2vw;left:-8vw}.landingDessert .prepa .select-after{left:-5vw;top:65%}.landingDessert .cook .select-before{top:0;right:-7vw}.landingDessert .cook .select-after{right:-2vw;top:77%}.landingDessert .btn-prepa-cook a{max-width:365px}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:12vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img1{left:-5vw;top:-1vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img2{width:15vw;right:-9vw;top:4vw}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img3{left:54%;top:9vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:13vw;top:6vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:2vw;top:13vw}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand .text-holder2{width:9vw}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-2vw;left:50%;-webkit-transform:translatex(-50%) rotate(103deg);-ms-transform:translatex(-50%) rotate(103deg);transform:translatex(-50%) rotate(103deg)}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img1{left:-4vw}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img2{right:-3vw;top:-3.5vw}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img3{left:-3vw;bottom:-7vw}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r{padding:0 0 17vw 5vw}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img .wshadow{bottom:4vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand{right:-3vw}.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img1{top:6vw;width:unset}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .img3{right:-10vw;bottom:-2vw}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-r{padding-bottom:130px}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img{height:22vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:15vw;top:3vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2) .positioned-images.img2{top:-35%}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){top:13vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3) .positioned-images.img4{width:12vw;right:-12vw}.landingGratinsADorer .decoration-section.decoration-section2{top:0}.landingGratinsADorer .decoration-section.decoration-section2 .col-l{margin-top:240px}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-3vw}.landingGratinsADorer .decoration-section.decoration-section2 .positioned-images{top:-8vw}.landingGratinsADorer .decoration-section.decoration-section3 .wshadow .img1{left:-5.5vw}.landingGratinsADorer .decoration-section.decoration-section3 .col-r{padding:0 0 2vw 2vw}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .product-img .img1{right:-10vw;top:-7vw}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow{margin-left:2vw}.landingCocqueville .felt{font-size:1.2vw}.landingCocqueville .decoration-section .decoration-col .text-holder,.landingCocqueville .decoration-section.decoration-section2 .col-r .text-holder,.landingCocqueville .decoration-section.decoration-section3 .col-l .text-holder{padding:2.08vw 2.08vw 1.7vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product{width:36%}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child{top:10vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child .positioned-images.img2{top:-6vw;right:-3vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:3vw;top:25vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:18vw;top:13vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(4){left:20vw;top:28vw}.landingCocqueville .decoration-section.decoration-section1 .info-hand{margin-top:8vw}.landingCocqueville .decoration-section.decoration-section2 .positioned-images{width:18vw;right:2vw;top:-19vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l,.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r{padding-top:6.39vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder:before{width:9vw;--scotch-height:2vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .text-holder{top:-1vw;margin-right:4vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{width:9vw;--scotch-height:2vw}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{top:0}.landingMarcheFrance .decoration-section.decoration-section1 .text-holder p{margin-bottom:70px}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand .positioned-images{padding-top:5rem}.landingMarcheFrance .decoration-section.decoration-section3{margin-top:12rem}.ehf .post-title{font-size:25px}.ehf .post-chapter em{font-size:1.6vw}.ltd .post-title{font-size:25px}.ltd .post-title strong{font-size:45px}.ltd .post-chapter{font-size:.7vw}.ltd .post-chapter em{font-size:1.6vw}.ltd .post-chapter.alignment{line-height:1vw}.ltd .decorations:first-child{max-width:10vw}.ltd .decorations:nth-child(3){left:-3%;max-width:10vw}.equal .integer-hand .txt-hand{padding:60px 9%}.equal .integer-hand .txt-hand .bold,.equal .integer-hand .txt-hand h2,.equal .integer-hand .txt-hand p{font-size:15px}.equal .integer-hand .txt-hand .bold strong,.equal .integer-hand .txt-hand h2 strong,.equal .integer-hand .txt-hand p strong{font-size:25px}.labours .red-frame{padding-left:21%;margin:10% auto;width:63%}.labours .labours-pola{left:17%;height:280%}.mif .title{font-size:40px;line-height:40px}.mif .foyers p em{font-size:10px}.mif .red-frame{padding:40px 60px 40px 210px}.mif .push{margin-bottom:0}.mif .story-container .red-frame{padding:4vw 60px 40px 11vw}.mif .story-container .red-frame .pola-red-frame:nth-last-child(2){left:-250px}.mif .story-container .red-frame .pola-red-frame:last-child{right:-235px}.mif .centpourcent p{font-size:50px}.mif .img-100{width:unset}.mif .centpourcent .img-100-row .img-100:first-child,.mif .centpourcent>.img-100{left:-120px}.mif .centpourcent .img-100-row .img-100:nth-child(2){left:-200px}.mif .img-100 .top{z-index:1}.advantages-wrapper section~section,.confirm-inscription-wrapper section~section,.inscription-wrapper section~section,.mesbrs-wrapper section~section,.reinit-wrapper section~section{margin:1vw 0}.advantages-wrapper .advantages--content .content--wrapper,.advantages-wrapper .inscription--content .content--wrapper,.confirm-inscription-wrapper .advantages--content .content--wrapper,.confirm-inscription-wrapper .inscription--content .content--wrapper,.inscription-wrapper .advantages--content .content--wrapper,.inscription-wrapper .inscription--content .content--wrapper,.mesbrs-wrapper .advantages--content .content--wrapper,.mesbrs-wrapper .inscription--content .content--wrapper,.reinit-wrapper .advantages--content .content--wrapper,.reinit-wrapper .inscription--content .content--wrapper{left:1vw;width:59%}.inscription-wrapper .inscription--content{background-size:130%}.inscription-wrapper .inscription--content .content--wrapper{left:1vw;width:80%}.inscription-wrapper .inscription--content .content--wrapper form .ins--register{margin:1vw 2vw 4vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate,.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content>*{margin:1vw 2vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate>p{margin:1vw 0}.mesbrs-wrapper .mesbrs--content .mesbrs--accroche{margin:1vw auto}.mesbrs-wrapper .mesbrs--content .mesbrs--accroche .col-chk{bottom:-4vw}.confirm-inscription-wrapper .register--txt,.confirm-inscription-wrapper .reinit--content,.reinit-wrapper .register--txt,.reinit-wrapper .reinit--content{margin:5vw 10vw}.confirm-inscription-wrapper .register--btn{margin-bottom:10vw}.confirm-inscription-wrapper .register--txt{margin:2vw 10vw}}@media (max-width:1919px){.art .chapter-title p{font-size:8vw}.art .chapter-title span{font-size:2.3vw}.homepage-art .art-search-wrapper{font-size:1.15vw}.homepage-art .art-secrets-wrapper .text-wrapper--text{font-size:1.67vw}.homepage-art .art-secrets-wrapper .text-wrapper--text .felt{font-size:3.65vw}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening{font-size:.9vw}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening .felt{font-size:1.83vw}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume{font-size:.9vw}.recipe-art .recipe-content .recipe-step--text{font-size:1.1vw}.art.tuto-art .chapter-title p{font-size:5vw}.tip-art{font-size:1.04vw}.tip-art h2{font-size:3.91vw}.tip-art .text-wrapper{padding:0 11vw 3.3vw 2.5vw}.tip-art .tip-header-wrapper .text-wrapper{padding-top:14rem}.tip-art .tip-content-wrapper.row-reverse .text-wrapper{padding:0 2.5vw 3.3vw 11vw}.art.tutos-art .tuto--title span{font-size:3.83vw}.art.tutos-art .tuto--title h2{font-size:1.67vw}.art.tutos-art .tuto--steps-wrapper li{font-size:1.04vw}.art.tutos-art .tuto--steps-wrapper li span:first-child{font-size:1.67vw}.art.tutos-art .tuto--subtitle h3{font-size:2.29vw}.secret-art{font-size:1vw}.secret-art .title{font-size:3.8vw}.secret-art .subtitle{font-size:1.67vw}.secret-art .second-secret--video{font-size:1.56vw}.art .slider-art-tips .tips-slide{font-size:1vw}.art .slider-art-tips .tips-slide--title h3{font-size:1.15vw;max-height:2.76vw}.art .slider-art-tips .tips-slide--subtitle{max-height:2.4vw;font-size:1vw}.art .slider-art-tips .tips-slide--subtitle h4{font-size:1vw}}@media (max-width:1499px){.recipe-art .recipe-content .recipe-ing--list-desktop,.recipe-art .recipe-content .recipe-ing--picture{max-width:unset}.recipe-art .recipe-content .recipe-advice{padding:3rem 2rem 5rem;font-size:.75rem}.recipe-art .recipe-content .recipe-advice img{top:100%;left:50%;translate:-50% -50%}.tip-art .tip-header-wrapper .text-wrapper{padding-top:12rem}.art .hero-slider.owl-carousel .owl-item .hero-layer-content{font-size:2.8rem}.art .hero-slider .owl-nav.disabled+.owl-dots{bottom:5rem}.art .slider-art-tips .tips-slide--subtitle{max-height:7.2vw;font-size:1vw}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand{margin-top:5rem}}@media (max-width:1439px){.le-club .products-club{z-index:1;left:15vw;bottom:-1vw;top:unset;height:50%}.le-club .products-club img{max-height:100%}.text-images-holder .images-side .image-box.rotate-left{height:auto;top:-5%}.text-images-holder .images-side .image-box.rotate-right{height:auto}.landingBio .decoration-section.decoration-section1 .text-small img.img4{width:200px}}@media (max-width:1299px){.inspiration-block .inspiration-col.heading-col .text .title{font-size:24px}}@media (max-width:1199px){.homepage-art .art-secrets-wrapper .text-wrapper{padding-top:17vw}.homepage-art .art-secrets-wrapper .text-wrapper--video{padding-left:0}.homepage-art .art-secrets-wrapper .text-wrapper--text{padding-right:0}.recipe-art .recipe-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;width:100%;min-height:520px}.recipe-art .recipe-img .recipe-sticky{height:100%;position:relative;top:unset}.recipe-art .recipe-img .recipe-sticky .tags-wrapper{top:0;bottom:unset;padding:2rem}.recipe-art .recipe-img .recipe-sticky .tags-wrapper .tag-elt{font-size:.69rem}.recipe-art .recipe-img .recipe-sticky-tuto{height:80vh;position:relative;top:unset}.recipe-art .recipe-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening{font-size:.75rem}.recipe-art .recipe-content .recipe-header-wrapper .recipe-opening .felt{font-size:1.37rem}.recipe-art .recipe-content .recipe-ing--header span{position:relative}.recipe-art .recipe-content .recipe-ing--list-desktop,.recipe-art .recipe-content .recipe-ing--picture{max-width:350px}.recipe-art .recipe-content .recipe-advice{padding:3rem;font-size:1.06rem}.recipe-art .recipe-content .recipe-advice img{top:0;left:100%;translate:-75% -50%}.art.tuto-art .chapter-title p{font-size:4.19rem}.tip-art .tip-header-wrapper .text-wrapper{padding-top:10rem}.art .order-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.art .order-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.art .slider-ingredients .owl-item,.art .slider-recipe-others .owl-item{display:block}.art .slider-ingredients .art-slide,.art .slider-recipe-others .art-slide{width:291px;height:385px;margin-bottom:0 auto 2.5rem}}@media (max-width:1099px){.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:14px;top:140px}}@media (max-width:1025px){.art .swiper-art .swiper-horizontal>.swiper-pagination-progressbar,.art .swiper-art .swiper-pagination-progressbar.swiper-pagination-horizontal{max-width:65%}}@media (max-width:1024px){.post-title{font-size:40px}.le-club .heading-club{width:200px;top:5vw}.homepage-art .art-search-wrapper{z-index:1;font-size:.75rem}.tip-art{font-size:.75rem}.tip-art h2{margin-bottom:1rem;line-height:.75;font-size:4.2rem}.tip-art section:nth-child(2){position:relative;top:-6rem}.tip-art section:last-child{padding-top:6rem}.tip-art section:last-child>div{position:static}.tip-art .illustration-wrapper.bloc-sync{width:100%}.tip-art .illustration-wrapper .img-wrapper.square-1{margin:0 1.5rem 0 0}.tip-art .illustration-wrapper .img-wrapper.square-4{margin:15% 0 0 1.5rem}.tip-art .tip-header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:7rem;padding-bottom:8rem}.tip-art .tip-header-wrapper .text-wrapper{padding-top:2rem}.tip-art .tip-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tip-art .tip-content-wrapper .relative{top:-3rem}.tip-art .tip-content-wrapper .img-wrapper{width:100%;margin-bottom:2rem}.tip-art .tip-content-wrapper.row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tip-art .tip-content-wrapper.row-reverse .text-wrapper{padding:0;text-align:start}.tip-art .tip-content-wrapper,.tip-art .tip-header-wrapper{padding-left:1rem;padding-right:1rem}.art.tutos-art .tuto--steps-wrapper li{width:40%}.prefooter{padding:0 4.5%}.art .owl-custom-progressbar{display:inline-block}.product-detail__info:last-child .item-info{padding-left:15%}.all-landing .post-title,.recipe-art .post-title{font-size:40px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-r{padding-bottom:170px}.landingPause h1{bottom:38vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:20vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product img{margin-bottom:56px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product .btn-holder{top:10.5vw;display:block}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product .btn-holder .btn-red{-webkit-box-shadow:unset;box-shadow:unset}.landingPause .decoration-section.decoration-section3 .col-r .img-holder:before{bottom:92px}.landingPause .decoration-section.decoration-section81 .product .btn-holder{top:18.5vw;display:block}.landingPause .decoration-section.decoration-section81 .product .btn-holder .btn-red{-webkit-box-shadow:unset;box-shadow:unset}.landingDessert .container-dessert{margin:0 2vw}.landingDessert .post-chapter{font-size:40px}.landingDessert .title-chapter{font-size:20px}.landingDessert .subtitle-chapter{font-size:17px}.landingDessert .game{margin-top:90px}.landingDessert .title-game .post-chapter{font-size:24px}.landingDessert .engagements{padding-bottom:8vw}.landingDessert .title-engagements .post-chapter,.landingDessert .title-patisseries .post-chapter{margin:0}.landingDessert .select-bloc .select-after{right:15px}.landingDessert .prepa .select-before{top:3vw;left:-11vw}.landingDessert .prepa .select-after{left:-9vw}.landingDessert .cook .select-before{top:2vw;right:-10vw}.landingDessert .cook .select-after{right:-9vw}.landingDessert .btn-prepa-cook a{max-width:175px}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .img3{bottom:-22%}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-r{padding-bottom:8vw}.landingGratinsADorer .decoration-section.decoration-section3 .wshadow .img1{left:-17vw}.equal .title,.ltd .title,.mif .title{font-size:2.6vw;line-height:2.6vw}.ehf .chapter-title{font-size:35px;line-height:22px}.ehf .chapter-title strong{font-size:16px}.ltd .post-chapter.alignment{height:45px}.labours .witness-bloc{margin-right:35px;padding:10px}.labours .labours-part3 .witness-bloc:first-child{margin-left:35px}.labours .red-frame{padding-left:23%;width:51%}.labours .labours-pola{left:17%;height:250%}.mif .foyers p em{font-size:8px}.reinit-wrapper .reinit--content{width:300px}}@media (max-width:1023px){.nutrition-section .float-blocks .image-holder-a img{width:80%;height:auto}.landingBio .decoration-section.decoration-section1 .text-small img.img4{width:120px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box{padding:10px}}@media (max-width:939px){.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:12px;top:120px}}@media (max-width:899px){.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder{padding-bottom:30px;margin-bottom:100px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-lasagnes2{max-width:150px;bottom:-10px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder .img-penne2{max-width:150px;bottom:10px}}@media (max-width:884px){.landingVegetal .vegetal-img a:nth-child(3){margin:0;margin-left:21%}}@media (max-width:768px){body{font-size:16px}body .wrapper{padding-top:89px;overflow-x:hidden}.title-row{letter-spacing:-.6px}.title-row.cursive{line-height:.7}.additional-indents{padding:0 2.6%}.hidden-desktop{display:block}.grid-item .zoom103,.thumb-col .zoom103{-webkit-animation-name:zoom103;animation-name:zoom103}.inspiration-col.zoom103,.product-thumb.zoom103{opacity:1!important;visibility:visible!important;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff;-webkit-animation-name:zoom103;animation-name:zoom103}.products-row__item .txt-see-product{display:none}.products-row__item .content-click2b{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:unset;height:unset;background-color:unset}.products-row__item .content-click2b .btn{margin-top:10px;height:30px;font-size:9px}.products-row__item.text-center.wow.zoom103{opacity:1!important;visibility:visible!important;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff;-webkit-animation-name:zoom103;animation-name:zoom103}.desk-hidden{display:block}.tab-hidden{display:none}.header{padding:17px 0}.header .mobile-items{display:block}.header .menu-opener{display:-webkit-box;display:-ms-flexbox;display:flex;display:block}.header .logo{margin-right:20px;width:161px}.header a{color:#fff;font-size:22px;padding:15px;width:100%;margin:0;text-align:center}.header a:hover{color:#fff;opacity:.7}.header a.has-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header a.has-icon i{color:inherit;margin-right:10px}.header .square{background-color:#fff;color:#e11c1b;font-size:17px;font-weight:700;max-width:300px;border-color:transparent}.header .square:hover{opacity:unset;background-color:#e11c1b;color:#fff;border-color:#fff}.header .main-nav{opacity:0;visibility:hidden;position:fixed;top:89px;left:0;right:0;bottom:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:#e11c1b;padding:33px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;overflow:auto}.footer .additional-links{padding:30px 0;font-size:14px}.footer .additional-links li{margin:0 15px 15px;width:100%}.footer-inner{padding:20px 0 0}.footer-inner .logo{width:176px;margin:0 auto 8px}.footer-inner .single-text{font-size:15px;margin:0 auto 30px}.footer-inner .main-nav{margin-bottom:15px}.footer-inner .main-nav a{padding:0 20px;width:100%;margin-bottom:15px}.social-block.colored{margin-bottom:15px}.social-block.colored .title{font-size:37px;margin-bottom:10px}.social-menu.colored li{margin:0 15px}.social-menu.colored i{font-size:40px}.social-menu.colored .instagram-icon,.social-menu.colored .linkedin-icon{width:40px;height:40px}.social-menu.colored .icon-youtube{font-size:50px;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.page_common h1{font-size:45px}.page_common h2{font-size:18px}.page_common h3{font-size:17px}.page_common h4{font-size:16px}.text404{width:100%;margin-left:0}.page404{padding:0}.heading-recette .title{font-size:25px}.heading-recette .content-heading{width:100%}.heading-recette .content-heading .figure img{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.heading-recette .content-heading .side-icons .side-icon{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-mobile .fbShare2{max-width:30vw;height:9.2vw;font-size:20px}.recipe-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recipe-detail h3{font-size:40px;text-align:center}.recipe-detail .ingredients{width:100vw;text-align:center}.recipe-detail .ingredients li:before{content:""}.recipe-detail .ingredients .btn.desktop{display:none}.recipe-detail .ingredients .advantages,.recipe-detail .ingredients .fbShare{max-width:32vw;height:8.2vw;font-size:20px}.recipe-detail .ingredients .fbShare{display:none}.recipe-detail .preparation{margin-top:50px;width:100vw}.contact .entree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact input,.contact select,.contact textarea{width:100%}.deco03{display:none}.post-title{padding-top:5px}.le-club .heading-club{width:150px;top:10vw}.le-club .content-club .paper .text-paper{width:340px}.le-club .txt-btn{margin:5vw 0 1vw}.le-club .btn-wrapper{margin:0 0 5vw}#connexion{display:none}#lost-mdp{width:95vw}.reinit h3{font-size:40px}.cn-button.btn-red{min-width:155px;height:40px;font-size:1.2em}.txt-cgu{width:auto}.txt-cgu p{font-size:12px}.banner-sondage p{max-width:100%!important}.banner-sondage .br-desktop{display:none}.page_sondage h2{font-size:22px}.sondage_form .question{width:90%;margin-left:auto;margin-right:auto}.sondage_form .question h5{font-size:18px}.sondage_form .answers .checkbox{width:100%}#entry-fancy{max-width:80%}#entry-fancy input,#entry-fancy select{width:100%}#result-fancy{max-width:80%}.landingSecretsCuisine .secret-container{max-width:unset;margin-left:1rem;margin-right:1rem}.landingSecretsCuisine .red-frame .chapter-title p{font-size:16px}.landingSecretsCuisine .h2,.landingSecretsCuisine h2{font-size:44px}.landingSecretsCuisine .btn{max-width:200px}.landingSecretsCuisine .cursive.fs-sm{font-size:1.25rem}.landingSecretsCuisine .cursive.fs-lg{font-size:2.25rem}.landingSecretsCuisine .chapter-title p{font-size:16px}.landingSecretsCuisine .subtitle{font-size:1.75rem}.landingSecretsCuisine .red-brush.sm-fs{font-size:1rem}.landingSecretsCuisine .red-brush.lg-fs{font-size:1.25rem}.landingSecretsCuisine .banner-wrapper{height:66.6666666667vw;margin-bottom:22vw!important}.landingSecretsCuisine .banner-wrapper .logo-sc-wrapper{top:100%;left:50%;translate:-50% -50%}.landingSecretsCuisine .dressage-wrapper .secret-container,.landingSecretsCuisine .range-wrapper .secret-container,.landingSecretsCuisine .secret-wrapper .secret-container,.landingSecretsCuisine .touche-wrapper .secret-container{padding-top:5rem}.landingSecretsCuisine .dressage-wrapper{margin-top:5rem}.landingSecretsCuisine .dressage-wrapper:after{content:none}.landingSecretsCuisine .dressage-wrapper .row-dressage:last-of-type:before{width:100px;height:76px;top:110%;right:unset;left:2rem;scale:-1 1}.landingSecretsCuisine .dressage-wrapper .video-section:after{top:85%;right:unset;left:-30px;width:250px;height:338px;rotate:-25deg}.landingSecretsCuisine .touche-wrapper{margin-top:20rem}.landingSecretsCuisine .touche-wrapper .scotch:nth-child(n):before{width:120px;height:40px}.landingSecretsCuisine .touche-wrapper .card-video .video-section .vide-holder .youtube-link{width:30px;height:30px;font-size:3rem}.landingSecretsCuisine .touche-wrapper .card-video .text-wrapper .cursive{font-size:25px}.landingSecretsCuisine .secret-wrapper{margin-top:16rem}.landingSecretsCuisine .secret-wrapper .red-frame:before{top:unset;bottom:-100%;right:50%;width:25rem;height:25rem;rotate:20deg}.landingSecretsCuisine .secret-wrapper .img-wrapper{max-width:unset}.landingSecretsCuisine .secret-wrapper .merged-thumbs.desktop{display:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:first-child,.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(2),.landingSecretsCuisine .secret-wrapper .merged-thumbs>div:nth-child(3){position:static}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb{width:100%}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:200px}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder:before{content:none}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{font-size:1.25rem}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{font-size:2.25rem}.landingSecretsCuisine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:.75rem}.landingSecretsCuisine .range-wrapper{margin-top:2rem;margin-bottom:8rem;padding-bottom:8rem}.landingSecretsCuisine .range-wrapper:after{width:145px;height:72px}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card{max-width:calc((360px - 4rem) / 2)}.landingSecretsCuisine .range-wrapper .products-wrapper .product-card .img-wrapper a:after{content:" + "}.landingSecretsCuisine .range-wrapper .advantages-wrapper__btn{width:200px;height:200px}:root{--pad-left:0;--pad-right:0;--pad-container:calc(var(--pad-left) + var(--pad-right))}.art .title-header{padding:1rem 2rem;margin-bottom:1rem}.art .chapter-title{margin:0}.art .chapter-title p{line-height:.75;font-size:4.19rem}.art .chapter-title span{line-height:1;font-size:1.12rem}.art .art-tips-wrapper .title-header:after,.art .secret-header-wrapper .title-header:after,.art .tip-header-wrapper .title-header:after,.art.tutos-art .title-header:after{width:57px;height:57px}.art .art-tips-wrapper .title-header,.art .secret-header-wrapper .title-header,.art .tip-header-wrapper .title-header,.art.tutos-art .title-header{top:-2rem}.homepage-art .art-search-wrapper .chapter-title p{line-height:0}.homepage-art .art-search-wrapper .chapter-title span{margin-top:1.75rem}.homepage-art .art-search-wrapper .search-options-wrapper{padding-left:1.5rem;padding-right:1.5rem}.homepage-art .art-search-wrapper .input-wrapper input[type=search]{height:45px;padding:0 2rem}.homepage-art .art-search-wrapper .options-wrapper .search-type select{height:45px;padding:0 1rem}.homepage-art .art-search-wrapper .options-wrapper .search-tags label{padding:.5rem 2.5rem}.homepage-art .art-secrets-wrapper .title-header{top:0}.homepage-art .art-secrets-wrapper .text-wrapper{padding-top:0;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.homepage-art .art-secrets-wrapper .text-wrapper--text{position:relative;padding:6rem 2rem 7rem;margin-left:0;font-size:.75rem}.homepage-art .art-secrets-wrapper .text-wrapper--text--img>img{opacity:.65}.homepage-art .art-secrets-wrapper .text-wrapper--text .felt{font-size:2.5rem}.homepage-art .art-secrets-wrapper .text-wrapper--text a:after{width:68px;height:68px;left:50%;translate:-50% 1.5rem}.recipe-art .rs-wrapper p{margin-bottom:.5rem;font-size:.6rem}.recipe-art .rs-wrapper svg{width:2rem;height:2rem;margin-top:.5rem}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume{position:relative;width:120%;left:-10%;font-size:.75rem}.recipe-art .recipe-content .recipe-ing--picture{display:none}.recipe-art .recipe-content .recipe-ing--list-desktop .img-ing-wrapper,.recipe-art .recipe-content .recipe-ing--list-mobile .img-ing-wrapper{height:auto}.recipe-art .recipe-content .recipe-ing--list-desktop .img-ing-wrapper .btn-holder,.recipe-art .recipe-content .recipe-ing--list-mobile .img-ing-wrapper .btn-holder{top:-1.5rem;left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.recipe-art .recipe-content .recipe-ing--list-desktop{display:none}.recipe-art .recipe-content .recipe-ing--list-mobile{display:block}.recipe-art .recipe-content .recipe-step--img{display:none}.recipe-art .recipe-content .recipe-step--text{font-size:.75rem}.recipe-art .recipe-content .recipe-advice{padding:3rem 2rem 5rem;font-size:.75rem}.recipe-art .recipe-content .recipe-advice img{top:100%;left:50%;translate:-50% -50%}.recipe-art .recipe-content .recipe-review{margin:0 2rem 5rem 0}.recipe-art .recipe-content .recipe-review-comment{margin-left:2rem}.recipe-art .review-popin-wrapper .review-create-popin,.recipe-art .review-popin-wrapper .review-show-popin{padding:3rem 2rem}.recipe-art .review-popin-wrapper .review-create-popin .review-logo{left:unset;right:0;translate:0 30%}.recipe-art.tuto-art .recipe-content .recipe-ing--picture{display:block}.tip-art .illustration-wrapper .img-wrapper.square-1{margin:0 .5rem 0 0}.tip-art .illustration-wrapper .img-wrapper.square-4{margin:15% 0 0 .5rem}.tip-art .tip-header-wrapper .title-header{max-width:80%}.art.tutos-art .title-header{width:100%}.art.tutos-art .tuto--title span{font-size:4.19rem}.art.tutos-art .tuto--title h2{display:block;font-size:1.13rem}.art.tutos-art .tuto--steps-wrapper li{width:100%;margin-left:0;margin-right:0;font-size:.75rem}.art.tutos-art .tuto--steps-wrapper li:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.art.tutos-art .tuto--steps-wrapper li:nth-child(2n) .card-body{margin-left:1rem}.art.tutos-art .tuto--steps-wrapper li:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.art.tutos-art .tuto--steps-wrapper li:nth-child(odd) .card-body{margin-right:1rem}.art.tutos-art .tuto--steps-wrapper li span:first-child{font-size:1.13rem}.art.tutos-art .tuto--steps-wrapper li .card-body{margin-top:auto;margin-bottom:auto}.art.tutos-art .tuto--steps-wrapper li>div{width:50%}.art.tutos-art .tuto--steps-wrapper li .img-wrapper{width:50%;aspect-ratio:1}.art.tutos-art .tuto--subtitle h3{font-size:2.5rem}.secret-art{font-size:.75rem}.secret-art .title{font-size:4.19rem}.secret-art .subtitle{font-size:1.13rem}.secret-art .secret-header-wrapper{height:530px}.secret-art .secret-header-wrapper .title-header{top:6rem;bottom:unset;padding:1rem 8vw}.secret-art .first-secret--header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.secret-art .first-secret--header-wrapper .video-wrapper{width:100%}.secret-art .first-secret--header-wrapper .text-wrapper{margin:1.5rem 0 0;text-align:center}.secret-art .first-secret--main{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secret-art .first-secret--main .card-secret{width:100%;padding:2rem}.secret-art .first-secret--main .card-secret .img-wrapper{position:static;text-align:center}.secret-art .first-secret--main .card-secret .img-wrapper img{-o-object-position:center;object-position:center}.secret-art .second-secret{position:static;padding-top:2rem}.secret-art .second-secret--main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.secret-art .second-secret--main .text-wrapper{text-align:center}.secret-art .second-secret--video{font-size:1.13rem}.landingCroustiFine .w-sm-75{width:75%;margin:auto}.landingCroustiFine .d-sm-none{display:none}.landingCroustiFine .d-lg-none{display:block}.landingCroustiFine .logo-croustifine{width:75%}.landingCroustiFine .flex-sm-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.landingCroustiFine .logo-france{margin-top:20px}.landingCroustiFine .banderole{width:unset;max-width:unset;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}.landingCroustiFine .red-square p{top:-10%}.landingCroustiFine .secret-container{max-width:unset;margin-left:1rem;margin-right:1rem}.landingCroustiFine .red-frame .chapter-title p{font-size:16px}.landingCroustiFine .h2,.landingCroustiFine h2{font-size:44px}.landingCroustiFine .btn{max-width:200px}.landingCroustiFine .cursive.fs-sm{font-size:1.25rem}.landingCroustiFine .cursive.fs-lg{font-size:2.25rem}.landingCroustiFine .chapter-title p{font-size:16px}.landingCroustiFine .subtitle{font-size:1.75rem}.landingCroustiFine .red-brush.sm-fs{font-size:1rem}.landingCroustiFine .red-brush.lg-fs{font-size:1.25rem}.landingCroustiFine .banner-wrapper{height:66.6666666667vw;margin-bottom:22vw!important}.landingCroustiFine .banner-wrapper .logo-sc-wrapper{top:100%;left:50%;translate:-50% -50%}.landingCroustiFine .dressage-wrapper .secret-container,.landingCroustiFine .range-wrapper .secret-container,.landingCroustiFine .secret-wrapper .secret-container,.landingCroustiFine .touche-wrapper .secret-container{padding-top:2rem}.landingCroustiFine .secret-wrapper{margin-top:4rem}.landingCroustiFine .secret-wrapper .img-wrapper{max-width:unset}.landingCroustiFine .secret-wrapper .merged-thumbs.desktop{display:none}.landingCroustiFine .secret-wrapper .merged-thumbs.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.landingCroustiFine .secret-wrapper .merged-thumbs>div:first-child,.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(2),.landingCroustiFine .secret-wrapper .merged-thumbs>div:nth-child(3){position:static}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb{width:100%}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder{width:200px}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder:before{content:none}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .number-decorated{font-size:1.25rem}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .title{font-size:2.25rem}.landingCroustiFine .secret-wrapper .merged-thumbs .thumb .thumb__title-holder .subtitle{font-size:.75rem}.landingCroustiFine .range-wrapper{margin-top:2rem}.landingCroustiFine .range-wrapper .products-wrapper .product-card{max-width:calc((360px - 4rem) / 2)}.landingCroustiFine .range-wrapper .products-wrapper .product-card .img-wrapper a:after{content:" + "}.landingCroustiFine .range-wrapper .advantages-wrapper__btn{width:200px;height:200px}.btn{max-width:176px;height:46px;padding:0 21px;border:2px solid transparent;border-radius:50px;font-size:13px;letter-spacing:.6px}.btn-long{max-width:375px}.prefooter{padding:0 2.6%}.prefooter-banner{padding:27px 0 0;height:515px}.prefooter-banner__caption{margin-top:0;max-width:40%;padding:0 10px;position:static;max-width:334px;margin:0 auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.prefooter-banner__title{font-size:30px}.prefooter-banner__sub-title{max-width:360px;font-size:16px;margin:0 auto 20px}.prefooter-banner__image{background-image:url(../images/pre-footer-banner_480.jpg)}.hero-slider2-landing.mobile,.hero-slider2.mobile,.hero-slider-landing.mobile,.hero-slider.mobile{display:block}.hero-slider2-landing.desktop,.hero-slider2.desktop,.hero-slider-landing.desktop,.hero-slider.desktop{display:none}.hero-slider2 .owl-dots,.hero-slider .owl-dots{bottom:207px}.hero-slider2 .owl-dots .owl-dot span,.hero-slider .owl-dots .owl-dot span{width:50px;max-width:10vw;height:4px;border-radius:4px}.hero-slider2 .text-holder,.hero-slider .text-holder{font-size:14px;max-width:716px;padding:45px 45px 26px;max-width:90vw;top:calc(100% - 120px);min-height:203px}.hero-slider2 .text-holder p,.hero-slider .text-holder p{margin-bottom:7px}.hero-slider2 .text-holder .btn,.hero-slider .text-holder .btn{bottom:-24px;padding:23px 10px;min-width:174px}.hero-slider2 .text-holder .btn:before,.hero-slider .text-holder .btn:before{left:-17px;right:-17px;border-left:17px solid #fff;border-right:17px solid #fff;height:14px}.hero-slider2 .text-holder .slide-title,.hero-slider .text-holder .slide-title{font-size:22px;margin-bottom:5px}.hero-slider2 .text-holder:before,.hero-slider .text-holder:before{top:10px;bottom:10px;left:10px;right:10px;border:2px solid #e11c1b}.hero-slider2 .text-holder:after,.hero-slider .text-holder:after{top:-7px;left:-12px;right:-65px;bottom:-20px}.hero-slider2 .owl-stage-outer,.hero-slider .owl-stage-outer{padding-bottom:138px}.hero-slider2-landing .owl-dots,.hero-slider-landing .owl-dots,.slider-art-tips .owl-dots{bottom:unset;top:1vw}.hero-slider2-landing .owl-dots .owl-dot span,.hero-slider-landing .owl-dots .owl-dot span,.slider-art-tips .owl-dots .owl-dot span{width:50px;max-width:10vw;height:4px;border-radius:4px}.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.slider-art-tips .text-holder{font-size:14px;max-width:716px;padding:45px 45px 26px;max-width:90vw;top:calc(100% - 10px);min-height:203px;left:0;right:0;margin:0 auto}.hero-slider2-landing .text-holder p,.hero-slider-landing .text-holder p,.slider-art-tips .text-holder p{margin-bottom:7px}.hero-slider2-landing .text-holder .btn,.hero-slider-landing .text-holder .btn,.slider-art-tips .text-holder .btn{bottom:-24px;padding:23px 10px;min-width:174px;max-width:40vw}.hero-slider2-landing .text-holder .btn:before,.hero-slider-landing .text-holder .btn:before,.slider-art-tips .text-holder .btn:before{left:-17px;right:-17px;border-left:17px solid #fff;border-right:17px solid #fff;height:14px}.hero-slider2-landing .text-holder .slide-title,.hero-slider-landing .text-holder .slide-title,.slider-art-tips .text-holder .slide-title{font-size:40px;margin-bottom:5px}.hero-slider2-landing .text-holder:before,.hero-slider-landing .text-holder:before,.slider-art-tips .text-holder:before{top:10px;bottom:10px;left:10px;right:10px;border:2px solid #e11c1b}.hero-slider2-landing .text-holder:after,.hero-slider-landing .text-holder:after,.slider-art-tips .text-holder:after{top:-7px;left:-12px;right:-65px;bottom:-20px}.hero-slider2-landing .owl-stage-outer,.hero-slider-landing .owl-stage-outer,.slider-art-tips .owl-stage-outer{padding-bottom:100px}.hero-slider.produit .owl-stage-outer{padding-bottom:125px}.produit .owl-dots{bottom:204px!important}.art .hero-slider{margin-bottom:-3rem}.art .hero-slider.owl-carousel .owl-item .hero-layer-content{font-size:1.75rem}.art .hero-slider.owl-carousel .owl-item .hero-layer-content img{width:125px}.art .hero-slider.owl-carousel .owl-item .hero-layer-content .hero-text{text-align:center}.art .hero-slider .owl-nav.disabled+.owl-dots{bottom:8rem}.art .hero-slider .hero-slide{height:532px}.art .hero-slider .hero-slide>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art .fake-col-wrapper{width:100%}.art .search-results{padding:0 2rem}.art .swiper-art .swiper-wrapper{margin-bottom:1rem;padding:0}.art .swiper-art .swiper-pagination{position:static}.art .swiper-art .swiper-slide{max-width:330px}.art .swiper-art .swiper-slide .link .recipe-img{width:100%;aspect-ratio:1/1}.art .swiper-art .swiper-slide .link .recipe-title{position:static;translate:unset;width:100%;height:100%;margin-top:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:none}.art .swiper-art .swiper-slide .link .recipe-title p{padding-right:0;padding-left:0}.art .swiper-art .swiper-slide .link .recipe-title p:first-child(){font-size:2rem}.art .swiper-art .swiper-slide .link:hover .recipe-title{background-image:none;color:#e11c1b}.art .swiper-button-next,.art .swiper-button-prev{display:none}.art .slider-ingredients,.art .slider-recipe-others{padding-bottom:3rem}.art .slider-ingredients .owl-stage-outer,.art .slider-recipe-others .owl-stage-outer{padding-bottom:0}.art .slider-ingredients .art-slide .link .recipe-title p:first-child(),.art .slider-recipe-others .art-slide .link .recipe-title p:first-child(){font-size:2rem}.art .slider-ingredients .art-slide .link .recipe-title,.art .slider-recipe-others .art-slide .link .recipe-title{top:unset;bottom:50%;right:-.5rem;translate:unset;width:128px;height:128px;font-size:.87rem}.art .slider-ingredients .owl-nav,.art .slider-recipe-others .owl-nav{position:static;margin:0 auto;translate:unset}.art .slider-art-tips .owl-stage-outer{padding-bottom:0}.art .slider-art-tips .owl-item{height:auto}.art .slider-art-tips .fake-col-wrapper .tips-slide:not(:first-child) .tips-slide--img{display:block}.art .slider-art-tips .tips-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;font-size:.75rem;text-align:end}.art .slider-art-tips .tips-slide:nth-child(odd),.art .slider-art-tips .tips-slide:nth-child(odd) .tips-slide--more{text-align:start}.art .slider-art-tips .tips-slide:nth-child(odd) .tips-slide--contents{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.art .slider-art-tips .tips-slide--contents{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.art .slider-art-tips .tips-slide--text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px}.art .slider-art-tips .tips-slide--img{position:static;width:148px;height:197px;translate:unset}.art .slider-art-tips .tips-slide--title h3{text-align:center;font-size:1.19rem;max-height:2.856rem}.art .slider-art-tips .tips-slide--subtitle{width:auto;max-height:5.4rem;font-size:.75rem}.art .slider-art-tips .tips-slide--subtitle h4{display:none}.art .slider-art-tips .owl-nav{width:20%}.art .review-popin-wrapper .owl-item:not(:last-child):after,.art .slider-art-review .owl-item:not(:last-child):after{display:none}.art .slider-art-review.owl-carousel .review-slide{padding-left:2rem}.art .slider-art-review.owl-carousel .owl-stage-outer{overflow:visible}.art .slider-art-review.owl-carousel .owl-stage{padding-left:0!important}.art .slider-art-review.owl-carousel .owl-custom-progressbar,.art .slider-art-review.owl-carousel .owl-nav{padding:0;margin-left:2rem}.art .slider-art-review.owl-carousel .owl-custom-progressbar{width:calc(100% - 2rem)}.art .slider-recipe-others{margin:7rem 0 0}.product-filter{padding:0 2.6%}.filter-head{padding:15px 0}.filter-title{font-size:30px}.search-field{margin-bottom:14px}.search-field input{padding:30px 60px 30px 28px}.search-field .search-btn{right:15px}.filter-block{font-size:13px;padding:46px 30px 16px}.filter-block.recette{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-block .title{margin-bottom:10px}.filter-block__column{width:48%;margin-bottom:20px}.filter-block__list{padding-top:10px}.filter-block__list li{margin-bottom:12px}.filter-content{margin-bottom:0;padding:30px 0}.filter-content .products-wrapper{margin-bottom:40px}.filter-content .products-category-label{width:calc(33.33% - 10px);min-height:330px}.filter-content .products-category-label .title-holder{min-height:160px;padding:27px 10px;top:5px;width:calc(100% - 15px)}.filter-content .products-category-label .title{font-size:16px}.filter-content .products-category-label .title .cursive{font-size:35px;line-height:.6}.filter-content .products-category-label .title-row{font-size:16px;line-height:1.5}.filter-content .products-category-label .title-row:first-child{top:-3px}.filter-content .products-category-label .title-row:last-child{bottom:-3px}.filter-content .btn-holder{padding-top:15px}.products-row:before{width:calc(33.33% - 10px);margin:0 0 15px}.products-row__item{width:calc(33.33% - 10px);padding:36px 13px 10px;min-height:330px;margin:0 0 17px 15px;-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.products-row__item:nth-child(4n),.products-row__item:nth-child(5n){margin-left:15px}.products-row__item:nth-child(3n){margin-left:0}.products-row__item.moreItems .title,.products-row__item.moreRecipes .title{font-size:36px}.products-row__item .title{font-size:17px}.products-row__item .description{font-size:15px}.products-row__item .image-holder{margin-bottom:5px}.products-row__item .label{font-size:28px;top:16px;width:122px}.recettes-thumbs .image-holder{margin-bottom:5px;min-height:120px}.recettes-thumbs .image-holder img{height:auto}.gallery{padding:0 2.6%}.gallery-holder{margin-bottom:35px}.gallery-item{height:330px;width:calc(50% - 10px);margin-bottom:20px}.gallery-item.wide{width:100%}.gallery .item-caption{font-size:29px;max-width:480px;padding:0 15px}.gallery .item-caption .cursive{font-size:30px}.thumb-grid{padding:0 2.6%;margin-bottom:0}.thumb-grid .thumb-col{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.thumb-grid .thumb-col .wow{width:100%}.thumb-grid .thumb-col[class^=col-]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.thumb-grid .thumb-col .img-holder .youtube-link:before{width:30px;height:30px}.thumb-grid .thumb-col .img-holder .youtube-link{font-size:76px}.thumb-grid .thumb-col.col-33,.thumb-grid .thumb-col.col-66{width:49%}.thumb-grid .thumb-col.col-33 .descr-holder,.thumb-grid .thumb-col.col-66 .descr-holder{padding:26px 34px 9px 30px;padding:24px 34px 26px 30px}.thumb-grid .thumb-col.col-33 .descr-holder .thumb-title,.thumb-grid .thumb-col.col-66 .descr-holder .thumb-title{font-size:22px}.thumb-grid .thumb-col.tablet-100{width:100%}.thumb-grid .thumb-col .h3{padding:0 15px 0 35px;font-size:40px}.thumb-grid .thumb-col .descr-holder{padding:27px 29px 13px;font-size:16px}.thumb-grid .thumb-col .descr-holder .thumb-title{font-size:24px;margin-bottom:10px}.section-headline{margin-bottom:30px;padding-top:20px}.section-headline .h1{font-size:70px}.section-headline .h4{font-size:30px}.text-with-images{padding:9% 2.6% 3.5%}.text-images-holder .title-container{position:static}.text-images-holder .title-container .title-row{font-size:30px}.text-images-holder .title-container .title-row.cursive{font-weight:500;font-size:52px}.text-images-holder .images-side{width:50%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 auto -60px}.text-images-holder .images-side .image-box.rotate-left{-webkit-transform:rotate(-8deg) translateX(0);-ms-transform:rotate(-8deg) translateX(0);transform:rotate(-8deg) translateX(0)}.text-images-holder .images-side .image-box.rotate-right{-webkit-transform:rotate(4deg) translateY(-30px);-ms-transform:rotate(4deg) translateY(-30px);transform:rotate(4deg) translateY(-30px)}.text-images-holder .images-side .image-frame{padding:15px}.text-images-holder .text-side{padding:0}.text-images-holder .text-side .text{font-size:16px}.text-images-holder .text-side .text p{line-height:1.9;margin-bottom:30px}.product-info{padding:4.5% 4.5% 525px}.product-info .split-container .left-side,.product-info .split-container .right-side{width:100%}.product-info .split-container .left-side{margin-bottom:30px}.accordion .tab-pane__name{line-height:72px;font-size:21px;border-bottom:1px solid #e6e6e6}.accordion .tab-pane__open-close{width:12px;height:12px;right:5px}.accordion .tab-pane__open-close:before{top:5px;width:12px;height:2px}.accordion .tab-pane__open-close:after{left:5px;width:2px;height:12px}.accordion .tab-pane.open .tab-content{max-height:1000px}.accordion .tab-pane.open .tab-content .oblig-red,.accordion .tab-pane.open .tab-content table tr td:first-child span{font-size:12px}.accordion .tab-pane.open .tab-content h1{font-size:35px}.info-card{max-width:412px;right:calc((100% - 412px) / 2);top:33px;-webkit-box-shadow:0 0 50px 5px rgba(0,0,0,.5);box-shadow:0 0 50px 5px rgba(0,0,0,.5)}.info-card .inner-card{font-size:18px;padding:3px 25px 13px;-webkit-box-shadow:0 0 0 9px #e11c1b;box-shadow:0 0 0 9px #e11c1b;border:2px solid hsla(0,0%,100%,.3)}.info-card .inner-card .img-holder{max-width:160px;margin:10px auto 20px}.info-card .inner-card:after{width:282px;height:282px;left:calc(100% - 51px);bottom:-94px}.info-card .inner-card .btn,.info-card .inner-card .desktop-text{display:none}.info-card .inner-card .tablet-text{display:block;margin-bottom:35px}.label-box{max-width:300px}.label-box:before{top:65px;bottom:65px}.label-box:after{bottom:12px;top:12px;-webkit-box-shadow:0 5px 35px -10px rgba(0,0,0,.75);box-shadow:0 5px 35px -10px rgba(0,0,0,.75)}.label-box .number-decorated{font-size:36px;margin-bottom:-4px}.label-box .number-decorated:after,.label-box .number-decorated:before{width:20px;height:1px;right:calc(100% + 4px)}.label-box .number-decorated:before{left:calc(100% + 10px)}.label-box-inner{font-size:12px}.label-box-inner:after,.label-box-inner:before{height:65px}.label-box-inner .subtitle{font-size:24px}.label-box-inner .title{font-size:60px;margin-bottom:7px}.label-box-inner .label-box-content{padding:0 15px;padding:15px 20px 39px}.label-box-inner .label-box-content:after,.label-box-inner .label-box-content:before{bottom:65px;top:65px}.decoration-grid{font-size:16px}.decoration-grid .section-headline{margin-bottom:70px;padding-top:13vw}.decoration-grid .section-headline .h4{margin-bottom:-4px}.decoration-grid .section-headline h1{margin-bottom:10px}.decoration-grid .decoration-section .decoration-col{padding-top:20px}.decoration-grid .decoration-section .decoration-col .label-box{margin:0 auto -20px}.decoration-grid .decoration-section .decoration-col .wshadow{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3)}.decoration-grid .decoration-section .decoration-col .wshadow:before{right:33px;width:160px;-webkit-box-shadow:37px -15px 50px 0 rgba(0,0,0,.25);box-shadow:37px -15px 50px 0 rgba(0,0,0,.25)}.decoration-grid .decoration-section .decoration-col .wshadow:after{right:33px;bottom:-10px;width:160px;-webkit-box-shadow:37px -15px 50px 0 rgba(0,0,0,.25);box-shadow:37px -15px 50px 0 rgba(0,0,0,.25)}.decoration-grid .decoration-section .decoration-col .text-holder{padding:30px 25px 60px 27px;margin-bottom:34px}.decoration-grid .decoration-section.decoration-section1{padding-top:23px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img1,.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img2{display:none}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img3{left:auto;width:auto;right:13%;top:60px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img4{bottom:-243px;left:-12px;width:auto}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img5{display:none}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-l{width:100%;padding:0 5% 0 17.5%}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r{padding:0;position:absolute;right:19px;z-index:2;width:auto;right:5px;bottom:74px}.decoration-grid .decoration-section.decoration-section1 .text-small img{padding-left:16px;margin-bottom:-47px}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box{padding:13px 19px;max-width:294px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box .decorated-title{font-size:32px;letter-spacing:-.72px;margin-bottom:2px;margin-bottom:7px}.decoration-grid .decoration-section.decoration-section1 .bottom-text{padding-top:22px}.decoration-grid .decoration-section.decoration-section1 .bottom-text p{margin-bottom:8px!important}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;top:15px;width:65%}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder .img-caption{right:10px;font-size:11px;left:11%;top:78%;font-size:1.55vw}.decoration-grid .decoration-section.decoration-section1 .bottom-text .marked.centered{font-size:18px}.decoration-grid .decoration-section.decoration-section1 .text-holder{margin-top:5px}.decoration-grid .decoration-section.decoration-section1 .text-holder p{margin-bottom:24px}.decoration-grid .decoration-section.decoration-section1 .label-box{margin-left:0;-webkit-transform:translateX(-93px);-ms-transform:translateX(-93px);transform:translateX(-93px)}.decoration-grid .decoration-section.decoration-section1 .decorated-red{margin-right:0;margin:0 0 10px -19%;float:left;-webkit-transform:translateY(15vw);-ms-transform:translateY(15vw);transform:translateY(15vw);max-width:410px;margin-left:-25%;padding:36px 26px 55px;font-size:14px}.decoration-grid .decoration-section.decoration-section1 .decorated-red:before{width:139px;height:44px;top:-13px;left:170px}.decoration-grid .decoration-section.decoration-section1 .decorated-red strong{font-size:14px}.decoration-grid .decoration-section.decoration-section2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 15px;margin-bottom:302px}.decoration-grid .decoration-section.decoration-section2 .label-box{margin-bottom:-30px}.decoration-grid .decoration-section.decoration-section2 .col-l{width:100%;margin-top:45px;margin-left:21px}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder{margin-left:37px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder:before{width:87px;height:171px;bottom:-30px;left:225px}.decoration-grid .decoration-section.decoration-section2 .col-l .text-holder{margin-left:-15px;padding:40px 16px 12px}.decoration-grid .decoration-section.decoration-section2 .col-r{width:100%;padding-top:116px}.decoration-grid .decoration-section.decoration-section2 .col-r .label-box{margin-right:0;margin-left:auto}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder{margin-bottom:0;padding:36px 31px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p{margin-bottom:27px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder p:last-of-type{margin-bottom:7px}.decoration-grid .decoration-section.decoration-section2 .col-r .text-holder .marked.centered{font-size:18px}.decoration-grid .decoration-section.decoration-section2 .img-row{position:absolute;bottom:0;left:0;right:0;height:288px}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand{right:calc(100% + 15px);width:700px;left:-15px;right:auto;top:auto;width:760px!important;left:-103px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{right:100px;width:31%}.decoration-grid .decoration-section.decoration-section2 .img-row .img3{position:absolute;top:-177px;right:-124px;margin:0}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{margin-top:0;margin-right:0;position:absolute;right:-40px;bottom:-106px;z-index:99}.decoration-grid .decoration-section.decoration-section2 .positioned-images .img1{width:auto;top:-71px;right:-8px}.decoration-grid .decoration-section.decoration-section2 .decorated-red{max-width:60%;padding:36px 26px;font-size:14px;margin-bottom:10px}.decoration-grid .decoration-section.decoration-section2 .decorated-red strong{font-size:14px}.decoration-grid .decoration-section.decoration-section3 .col-l{width:82%;padding:15px 0 0;margin:0 0 0 auto}.decoration-grid .decoration-section.decoration-section3 .col-l .label-box{margin-right:30px;margin-top:-17px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder{padding:36px 31px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p{margin-bottom:27px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder p:last-of-type{margin-bottom:7px}.decoration-grid .decoration-section.decoration-section3 .col-l .text-holder .marked.centered{font-size:18px}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img1{position:absolute;left:-470px;top:-123px;z-index:5;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img2{left:-135px}.decoration-grid .decoration-section.decoration-section3 .col-r{width:100%!important}.decoration-grid .decoration-section.decoration-section3 .col-r .product-img{display:none}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translateY(-66px);-ms-transform:translateY(-66px);transform:translateY(-66px)}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand{width:550px;left:calc(100% + 60px);float:right;margin:0 0 0 auto;-webkit-transform:translate(15px);-ms-transform:translate(15px);transform:translate(15px);position:relative!important;right:-33px;left:auto}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder{top:68px;left:32px;width:310px;height:30px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .img2{display:none}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red{max-width:60%;padding:36px 26px;font-size:14px;margin-bottom:10px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-red strong{font-size:14px}.decoration-grid .decoration-section.decoration-section3 .bottom-row{margin:0;margin:-256px 0 -88px -100px;padding:0;width:140%;font-size:14px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red{max-width:51%;width:999px;-webkit-transform:translate(-153px,84px);-ms-transform:translate(-153px,84px);transform:translate(-153px,84px);padding:25px 15px 20px 115px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red strong{font-size:14px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red:before{width:186px;height:52px;top:-37px;left:275px}.banner{height:300px;margin-bottom:25px}.banner.text-inside{height:auto}.banner-image img{height:100%;-o-object-fit:cover;object-fit:cover}.banner-image img:first-child{display:none}.banner-image img:last-child{display:block}.banner-caption{width:100%;max-width:385px;top:13%;font-size:16px}.banner .title{font-size:80px}.banner .subtitle{font-size:40px;margin-bottom:18px}.banner strong{font-size:17px;margin-bottom:5px;padding:0 25px}.banner p{max-width:530px}.banner.text-inside img:first-child,.banner.text-inside img:nth-child(2){display:none}.banner.text-inside img:last-child{display:block}.product-detail{padding:0 2.6%;-webkit-transform:translateY(-137px);-ms-transform:translateY(-137px);transform:translateY(-137px);margin-bottom:-137px}.product-detail__header{padding:0 8% 0 10%;margin-bottom:40px}.product-detail__image{max-width:362px;float:none;margin:0 auto}.product-detail__text{float:none;width:100%;margin:0 auto;padding:35px 0 0;font-size:16px;text-align:center}.product-detail__text .title{font-size:36px}.product-detail__text .sub-title{font-size:41px;margin-bottom:15px}.product-detail__footer{margin-bottom:25px;font-size:13px}.product-detail__info{height:85px;width:63%}.product-detail__info:first-child .item-info i{font-size:27px;margin-bottom:6px}.product-detail__info:first-child .item-info span{text-align:center}.product-detail__info:last-child{width:calc(37% - 20px)}.product-detail__info:last-child .item-info{padding:0;text-align:center}.product-detail__info:last-child .item-info:first-child{margin-bottom:8px}.product-detail__info:last-child .item-info i{margin-right:10px}.products-thumbs{padding:0 2.6%}.products-thumbs__holder{padding-bottom:55px}.products-thumbs__title{font-size:30px;margin-bottom:80px}.products-thumbs .product-thumb{-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1);width:32%}.products-thumbs .product-thumb:last-child{display:none}.products-thumbs .product-thumb .top-title{font-size:16px;top:-40px}.products-thumbs .product-thumb__inner{-webkit-box-shadow:0 20px 40px 12px rgba(0,0,0,.1);box-shadow:0 20px 40px 12px rgba(0,0,0,.1)}.products-thumbs .product-thumb__image{margin:0 auto 30px}.products-thumbs .product-thumb__text{font-size:15px}.products-thumbs .product-thumb__text .title{font-size:17px}.text-thumbs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 2.6% 0;margin-bottom:25px;font-size:15px}.text-thumbs .merged-thumbs{width:100%;margin-bottom:40px}.text-thumbs .single-thumb{padding:25px 25px 20px;width:49%;min-height:332px;margin-left:0}.text-thumbs .single-thumb .thumb-inner{text-align:center}.text-thumbs .single-thumb .thumb-inner:after,.text-thumbs .single-thumb .thumb-inner:before{height:4px;bottom:-22px}.text-thumbs .single-thumb__title{text-align:center;margin-bottom:15px}.text-thumbs .single-thumb:before{width:86px;height:26px;top:-13px}.text-thumbs .btn{max-width:140px;height:40px}.merged-thumbs:after,.merged-thumbs:before{height:4px;bottom:-2px}.merged-thumbs .thumb{min-height:332px;text-align:center;padding:18px 2.5% 20px}.merged-thumbs .thumb:before,.merged-thumbs .thumb:nth-child(2):before{width:86px;height:26px;top:-13px}.merged-thumbs .thumb__title-holder{padding:0 15px;width:136px;margin:0 auto 8px}.merged-thumbs .thumb__title-holder .title{font-size:34px}.merged-thumbs .thumb__title-holder .subtitle{font-size:12px}.merged-thumbs .thumb__title-holder .number-decorated{font-size:20px}.merged-thumbs .thumb__title-holder .number-decorated:after,.merged-thumbs .thumb__title-holder .number-decorated:before{right:calc(100% + 4px);width:10px;height:1px}.merged-thumbs .thumb__title-holder .number-decorated:before{left:calc(100% + 10px)}.merged-thumbs .thumb__text{margin-bottom:35px}.video-section{padding:0 4.5% 8%}.video-section__head{margin-bottom:40px}.video-section__inner{padding:30px 0 300px}.video-section .vide-holder{width:100%}.video-section .vide-holder .youtube-link{font-size:76px;width:30px;height:30px}.video-section .vide-holder img{-webkit-box-shadow:8px 40px 60px -5px rgba(0,0,0,.25);box-shadow:8px 40px 60px -5px rgba(0,0,0,.25)}.video-section .vide-holder2 .two-videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-section .bottom-card{width:100%;max-width:100%;padding:40px 148px 30px 15px}.video-section .bottom-card__text{font-size:19px;max-width:none}.video-section .bottom-card__text .title{font-size:38px}.video-section .bottom-card__text .big{font-size:70px}.video-section .bottom-card__decor{top:auto;bottom:-111px}.video-section .image-pos-1{width:30%;top:-18px;left:-27px}.video-section .image-pos-1 img:last-child{display:block}.video-section .image-pos-1 img:first-child{display:none}.video-section .image-pos-2{width:35%;top:-2%;right:-11%;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.video-section .image-pos-2 img:last-child{display:block}.video-section .image-pos-2 img:first-child{display:none}.video-section .image-pos-3{left:-23%}.video-section .image-pos-4{width:auto;bottom:-17%;left:5%}.video-section .image-pos-5{left:5%;width:auto;bottom:3%}.video-section .image-pos-6{width:auto;left:260px;bottom:42px}.video-section .image-pos-7{width:90%;right:-280px;bottom:-80px}.environnement-section .mob-item{display:block;margin-bottom:10px}.environnement-section .text-top{padding-top:59px;padding-left:10px;padding-right:10px;max-width:90vw}.environnement-section .text-top p{margin-bottom:30px}.environnement-section .text-top .section-headline{max-width:500px}.environnement-section .text-top .decor-img{top:31px;width:180px}.environnement-section .text-top .h1{font-size:105px;max-width:600px;margin:0 auto 32px}.environnement-section .text-top .h4{font-size:54px}.environnement-section .text-img-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:45px}.environnement-section .text-img-row .col-l,.environnement-section .text-img-row .col-r{width:100%}.environnement-section .text-img-row.row1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.environnement-section .text-img-row.row1 .col-r .text-holder{display:none}.environnement-section .text-holder .title{font-size:35px;margin-bottom:29px}.environnement-section .text-holder p{margin-bottom:21px}.environnement-section .text-holder .h5{font-size:16px}.environnement-section .text-holder1{padding-top:0;margin-top:-50px}.environnement-section .colr1 .text-holder{padding:0 82px 0 13px}.environnement-section .colr1 .text-holder p{margin-bottom:30px}.environnement-section .colr1 .img-holder-2{right:5px;margin:0 auto}.environnement-section .colr1 .box-text{margin-bottom:0}.environnement-section .img-holder-1{position:relative;text-align:right;padding-top:203px;margin-right:63px}.environnement-section .img-holder-1 .hand-img{top:-8px;left:-177px;width:861px}.environnement-section .img-holder-1 .hand-img .card-title{font-size:20px}.environnement-section .img-holder-2{right:5px}.environnement-section .box-text{padding:50px 70px 79px;max-width:540px;font-size:16px;margin-bottom:30px;-webkit-transform:translate(15px,-62px);-ms-transform:translate(15px,-62px);transform:translate(15px,-62px);padding:68px 80px}.environnement-section .box-text-title{font-size:60px}.environnement-section .box-text-sub-title{font-size:26px;margin-bottom:20px}.environnement-section .coll2 .img-holder{padding:30px 0 0}.environnement-section .colr2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.environnement-section .colr2 .img-holder{margin:0}.environnement-section .colr2 .text-holder{padding:86px 15px 15px 12px}.environnement-section .colr2 .text-holder .title span{margin-right:28px}.environnement-section .sticky-box{padding:33px 50px;max-width:500px;margin:30px 20px 0 120px;font-size:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.environnement-section .sticky-box:before{width:139px;height:44px;top:-31px;left:254px}.environnement-section .bottom-dox-decorated strong{font-size:16px}.environnement-section .bottom-dox-decorated{margin:93px 0 30px;padding:20px 20px 20px 39%}.environnement-section .bottom-dox-decorated:before{width:39px;height:139px;top:-25px;left:3px}.environnement-section .bottom-dox-decorated:after{width:37px;height:128px;top:20px;right:-34px}.environnement-section .bottom-dox-decorated .title{font-size:85px}.environnement-section .bottom-dox-decorated .subtitile{font-size:35px;margin-bottom:7px}.environnement-section .bottom-dox-decorated img{left:22px;width:230px;top:15px}.environnement-section .bottom-dox-decorated .text-holder{max-width:544px}.environnement-section .section-headline .h1{margin:0 0 20px}.environnement-section .section-headline .h1+.h4{margin:0 0 40px}.nutrition-section .imglaur{display:none}.nutrition-section b,.nutrition-section strong{font-size:16px}.nutrition-section{padding:0 2.6%}.nutrition-section .container{max-width:1306px}.nutrition-section .text-top{max-width:800px;padding:26px 0 0;margin-bottom:-20px}.nutrition-section .text-top .section-headline{margin:0 auto 60px}.nutrition-section .text-top .section-headline p{max-width:690px;margin-bottom:30px}.nutrition-section .text-top .h1{margin:0 auto 12px;font-size:105px}.nutrition-section .text-top .h4{font-size:54px}.nutrition-section .float-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:190px}.nutrition-section .float-blocks .image-holder-a{top:100%}.nutrition-section .float-blocks .top-text{float:none;width:100%;padding:0;margin-bottom:40px}.nutrition-section .float-blocks .top-text .title{font-size:35px;line-height:1.2}.nutrition-section .float-blocks .note-holder{float:none;max-width:100%;font-size:16px;margin:0 0 0 auto}.nutrition-section .float-blocks .note-holder .bg-image{width:auto}.nutrition-section .float-blocks .note-holder .note-text{padding-top:47px;max-width:55%;right:5%}.nutrition-section .float-blocks .note-holder .note-text .title{font-size:26px}.nutrition-section .float-blocks .note-holder .note-text .sub-title{font-size:60px;margin-bottom:37px}.nutrition-section .float-blocks .note-holder .note-text p{margin-bottom:25px}.nutrition-section .float-blocks .note-holder .note-decor-image{left:-15%;bottom:33%;width:auto}.nutrition-section .float-blocks .botom-text{float:none;width:100%;padding-left:0}.nutrition-section .float-blocks .decor-image{width:35%;top:180px;left:-100px}.nutrition-section .split-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nutrition-section .split-section.top .text-holder{width:100%;float:none}.nutrition-section .split-section.top .text-holder.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 0 15px}.nutrition-section .split-section.top .decor-image{top:0;width:55%;right:-100px}.nutrition-section .split-section.middle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:40px}.nutrition-section .split-section.middle .decor-image{width:auto;margin-bottom:65px;-webkit-transform:translateX(90px);-ms-transform:translateX(90px);transform:translateX(90px)}.nutrition-section .split-section.middle .text-holder.left{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative;width:100%}.nutrition-section .split-section.middle .text-holder.left .title{position:absolute;width:200%;top:-50px;font-size:30px;letter-spacing:-.5px}.nutrition-section .split-section.middle .text-holder.right{width:55%}.nutrition-section .split-section.middle .sticker-holder-desktop{display:none}.nutrition-section .split-section.bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nutrition-section .split-section.bottom .text-holder{margin-bottom:8%;margin-bottom:5%;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.nutrition-section .split-section.bottom .text-holder.bg-text{padding:0;float:none;width:100%;margin-bottom:35px}.nutrition-section .split-section.bottom .sticker-holder{display:block!important}.nutrition-section .split-section .title{font-size:35px}.nutrition-section .split-section .text-holder .title,.nutrition-section .split-section .text-holder p{margin-bottom:25px}.nutrition-section .split-section .decorated-red{padding:30px 25px;max-width:452px;margin-bottom:25px;float:none}.nutrition-section .split-section .decorated-red:before{width:139px;height:44px;top:-24px}.nutrition-section .split-section .decorated-red .title{font-size:20px}.nutrition-section .split-section .text-image-group{width:100%;float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;margin-bottom:35px}.nutrition-section .split-section .text-image-group .image-holder{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);width:60%}.nutrition-section .split-section .text-image-group .sticker-bg-text{position:absolute;bottom:0;right:0}.nutrition-section .split-section .img-group{-webkit-transform:translate(-20px,25px);-ms-transform:translate(-20px,25px);transform:translate(-20px,25px)}.nutrition-section .split-section .img-group .image-holder{width:auto}.nutrition-section .split-section .img-group .decor-image{left:0;top:305px;width:288px}.nutrition-section .split-section .sticker-bg-text{font-size:16px}.nutrition-section .split-section .sticker-bg-text.tall{position:absolute;max-width:410px;bottom:-30px;right:-6%;margin:0;padding:60px 10% 12% 15%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);font-size:16px}.nutrition-section .split-section .sticker-bg-text.middle{padding:53px 80px 36px 10px;width:115%;max-width:525px;-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}.nutrition-section .split-section .sticker-bg-text.middle:before{width:139px;height:44px}.nutrition-section .split-section .sticker-bg-text.wide{width:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nutrition-section .split-section .sticker-bg-text.wide .sticker-inner{padding:25px}.nutrition-section .split-section .sticker-bg-text.wide .title-side{width:40%}.nutrition-section .split-section .sticker-bg-text.wide .text-side{padding-left:40px;width:60%}.nutrition-section .split-section .sticker-bg-text .title{font-size:60px;line-height:.5;margin:0 auto 22px}.nutrition-section .split-section .sticker-bg-text .subtitle{font-size:24px}.score-section{padding:11px 0;margin-bottom:70px}.score-section .single-text{display:inline-block;max-width:65%;margin-left:35%;font-size:18px}.score-section .single-text strong br{display:none}.score-section .image-holder-a,.score-section .image-holder-b{width:30%}.score-section .image-holder-a{left:0;top:33%}.score-section .image-holder-b{left:5%;bottom:30%}.end-section{margin-bottom:40px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.end-section .subtitle{font-size:30px}.end-section .title{font-size:70px}.inspiration-block{padding:0}.inspiration-block .section-headline{margin:0 auto 30px;max-width:500px}.inspiration-block .inspiration-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:27px}.inspiration-block .inspiration-col{width:32%;padding-top:44px;margin-bottom:20px;min-height:327px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}.inspiration-block .inspiration-col:not(:first-child) .title{font-size:17px}.inspiration-block .inspiration-col:not(:first-child) .subtitle{letter-spacing:-.4px;font-size:15px}.inspiration-block .inspiration-col:not(:first-child) img{margin-bottom:20px}.inspiration-block .inspiration-col.heading-col .text{left:10px;right:10px;bottom:10px}.inspiration-block .inspiration-col.heading-col .text .title{font-size:34px}.inspiration-block .inspiration-col.heading-col .text .subtitle{font-size:30px}.inspiration-block .additional-indents{padding:0 22px}.gallery2 .gallery-item:last-child{display:none}.gallery2 .additional-indents,.gallery2 .container{padding:0}.gallery2 .gallery-holder .gallery-item:first-child{background-position:20% 50%;background-position:-57px 0;background-size:214%!important}.gallery2 .gallery-holder .gallery-item:nth-child(2){background-position:20% 0;background-size:cover;background-position:0 0;background-size:124%!important}.gallery2 .gallery-item{width:calc(50% - 10px)!important}.masonry-grid-section{padding:55px 4.6% 85px}.masonry-grid-section .section-headline{margin-bottom:15px}.masonry-grid-section .section-headline .h1{font-size:88px}.masonry-grid-section .social-block{margin-bottom:40px}.masonry-grid{margin-bottom:60px}.masonry-grid .grid-item,.masonry-grid .grid-sizer{width:calc(50% - 10px);margin-bottom:30px}.masonry-grid .grid-item.facebook p{margin-bottom:25px}.masonry-grid .grid-item.facebook .marked-red{margin-bottom:10px}.masonry-grid .grid-item--width2{width:100%}.masonry-grid .thumb-top{height:40px}.masonry-grid .thumb-top i{width:100%;left:30px;font-size:20px}.masonry-grid .image-holder .youtube-link:before{width:30px;height:30px}.masonry-grid .image-holder .youtube-link{font-size:76px}.masonry-grid .text{font-size:15px;padding:25px;padding-right:40px}.sticky-filter{padding:22px 5%;top:88px}.sticky-filter .filter-items-row{max-width:290px}.sticky-filter .filter-item{min-width:125px;padding:12px 23px;margin:0 10px;font-size:13px}.sticky-filter .filter-item i{font-size:7px}.sticky-filter .filter-control .cursive{font-size:25px}.sticky-filter .filter-control .refresh{font-size:13px}.sticky-filter .filter-control .refresh:before{top:2px;width:1px;height:12px;margin:0 25px}.sticky-filter .filter-control i{font-size:13px;margin-left:6px;top:2px}#cookie-notice #cn-notice-text{font-size:.7em;line-height:1.2em}.all-landing .red-frame,.recipe-art .red-frame{padding:.75rem 2rem}.all-landing .post-title,.recipe-art .post-title{font-size:40px;padding-top:5px}.all-landing .img-ing-wrapper .btn-holder,.all-landing .product .btn-holder,.recipe-art .img-ing-wrapper .btn-holder,.recipe-art .product .btn-holder{position:relative;opacity:1}.landingBurger h3{font-size:16px}.landingBurger .burger-img a img{margin-bottom:70px!important}.landingBurger .burger-img{padding-right:0}.landingBurger .product{width:40%}.landingBurger .middle-prod,.landingBurger .right-prod{padding-bottom:0}.landingBurger .btn-holder{display:block;top:30vw}.landingBurger .decoration-section.decoration-section2{margin-top:490px}.landingBurger .decoration-section.decoration-section2 .col-l .text-holder,.landingBurger .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingBurger .decoration-section.decoration-section1 .positioned-images img.img4{display:none}.landingBurger .decoration-section.decoration-section1 .decoration-col.col-r{bottom:-650px}.landingBurger .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:543px}.landingBurger .decoration-section.decoration-section1 .bottom-text{padding:0}.landingBurger .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.landingBurger .decoration-section.decoration-section2 .img-row .info-hand .text-holder h3{font-size:14px}.landingBurger .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block}.landingBurger .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingBurger .decoration-col.grand-burger{grid-template-columns:1fr;grid-template-areas:"txt" "left-img" "right-img" "middle-img";padding-top:50px}.landingBurger .decoration-col.grand-burger .left-img,.landingBurger .decoration-col.grand-burger .right-img{padding:0}.landingBurger .section-headline .btn-red{max-width:50%;font-size:18px}.landingVegetal h3{font-size:16px}.landingVegetal .decoration-section.decoration-section1 .decorated-red{max-width:inherit}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand{width:auto!important;right:-47px;left:-183px}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:18px;top:164px}.landingVegetal .decoration-section.decoration-section2 .col-l .text-holder p{width:100%;margin:0 15px;max-width:95%;text-align:left;margin-bottom:130px}.landingVegetal .vegetal-img{margin-top:40px;padding:0}.landingVegetal .vegetal-img a:first-child{margin:0}.landingVegetal .vegetal-img a:nth-child(4),.landingVegetal .vegetal-img a:nth-child(5){margin:0;margin-top:100px}.landingVegetal .decoration-section.decoration-section3 .col-l{padding:0}.landingVegetal .vegetal-bottom{width:100%!important;top:-100px;margin-bottom:0}.landingVegetal .decoration-section.decoration-section1 .decoration-col.col-r{position:relative;margin-top:100px}.landingVegetal .decoration-section.decoration-section2 .col-r{padding-top:0}.landingVegetal .decoration-section.decoration-section2 .img-row{height:600px;bottom:-600px;left:-15px;right:-15px;width:auto}.landingVegetal .decoration-section.decoration-section2 .img-row .img2{display:none}.landingVegetal .decoration-section.decoration-section3 .col-r{text-align:center}.landingVegetal .section-headline .btn-red{max-width:50%;font-size:18px}.landingTartesFines h3{font-size:16px;margin:0}.landingTartesFines .meal{display:inline-block;position:relative}.landingTartesFines .meal:first-child,.landingTartesFines .meal:nth-child(2),.landingTartesFines .meal:nth-child(3){top:unset;left:unset}.landingTartesFines .pdt-img{top:15vw;height:auto}.landingTartesFines .label-box-inner{font-size:11px}.landingTartesFines .decoration-section.decoration-section1 .text-small .img5{width:135px;margin-left:1vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:250px;position:static;width:100%}.landingTartesFines .decoration-section.decoration-section1 .text-small .text-box{left:0;top:2vw}.landingTartesFines .decoration-section.decoration-section1 .text-holder{padding:5.08vw 2.08vw 10.7vw}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:0}.landingTartesFines .decoration-section.decoration-section1 .bottom-text .picto_eng{display:block;margin-right:auto;margin-left:auto}.landingTartesFines .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{display:none}.landingTartesFines .decoration-section.decoration-section2{margin-bottom:310px}.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder,.landingTartesFines .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingTartesFines .decoration-section.decoration-section2 .img-row{bottom:auto}.landingTartesFines .decoration-section.decoration-section2 .img-row .img-salmon{display:none}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand{top:87px;width:502px!important;right:-67px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:auto}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder{left:37px;width:268px;top:84px;font-size:14px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.img4,.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.imgPaper{display:none}.landingTartesFines .decoration-section.decoration-section1 .bottom-text{padding:0}.landingTartesFines .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.landingTartesFines .decoration-section.decoration-section3 .col-r{margin-top:0}.landingTartesFines .decoration-section.decoration-section3 .col-r .image-paper{display:none}.landingTartesFines .decoration-section.decoration-section2 .col-l .img-holder img{width:270px}.landingTartesFines .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingTartesFines .decoration-section.decoration-section2 .info-hand{width:502px!important;bottom:-300px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-43px;position:absolute}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2{left:279px;width:169px;top:58px;font-size:12px}.landingTartesFines .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img{display:block}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block;text-align:center}.landingTartesFines .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingTartesFines .decoration-col.secret-pdt-col{height:20px}.landingTartesFines .decoration-col.secret-pdt-col .basilic-bottom,.landingTartesFines .decoration-col.secret-pdt-col .lemon-bottom{display:none}.landingTartesFines .section-headline{padding-top:110px}.landingTartesFines .section-headline .btn-red{width:257px;font-size:18px}.landingBio h3{font-size:16px}.landingBio .pdt-img{top:15vw;height:auto;text-align:center}.landingBio .pdt-img .alegs{display:none}.landingBio .pdt-img .product{display:block;position:static}.landingBio .pdt-img .product:first-child,.landingBio .pdt-img .product:nth-child(2),.landingBio .pdt-img .product:nth-child(3),.landingBio .pdt-img .product:nth-child(4){width:100%}.landingBio .label-box-inner{font-size:11px}.landingBio .decoration-section.decoration-section1 .text-small img.img4{width:135px;left:80%}.landingBio .decoration-section.decoration-section1 .text-small .img5{width:135px;margin-left:1vw;padding-top:150px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .img-holder{position:relative;top:unset;bottom:65px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf{width:60%;position:relative;left:50%;bottom:90px;top:unset;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box{top:-6.5vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box .decorated-title{font-size:3.7vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red{position:relative;max-width:unset;padding:4vw 7vw;left:50%;top:unset;bottom:55px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red:before{top:-30px;left:50%}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .decorated-red .logos-bio{height:unset;width:140px;left:50%;bottom:-90px;top:unset;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingBio .decoration-section.decoration-section1 .text-small .text-box{left:0;top:-4vw}.landingBio .decoration-section.decoration-section1 .bottom-text .picto_eng{display:block;margin-right:auto;margin-left:auto}.landingBio .decoration-section.decoration-section1 .text-holder{padding:5.08vw 2.08vw 10.7vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:0}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder .bottom-text{padding:1.53vw 0 20px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .info-hand{display:none}.landingBio .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:20px;padding-bottom:90px;position:static;width:100%}.landingBio .decoration-section.decoration-section1 .positioned-images img.img4,.landingBio .decoration-section.decoration-section1 .positioned-images img.imgPaper{display:none}.landingBio .decoration-section.decoration-section1 .bottom-text{padding:0}.landingBio .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.landingBio .decoration-section.decoration-section2{margin-bottom:310px}.landingBio .decoration-section.decoration-section2 .col-l{margin-top:0}.landingBio .decoration-section.decoration-section2 .col-r{padding-top:40px}.landingBio .decoration-section.decoration-section2 .col-l .text-holder,.landingBio .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingBio .decoration-section.decoration-section2 .img-row{bottom:auto}.landingBio .decoration-section.decoration-section2 .img-row .img-touche{display:none}.landingBio .decoration-section.decoration-section2 .img-row .info-hand{top:87px;width:502px!important;right:-67px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:auto}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder{left:37px;width:268px;top:84px;font-size:14px}.landingBio .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingBio .decoration-section.decoration-section2 .col-l .img-holder:before{bottom:-8.08vw}.landingBio .decoration-section.decoration-section2 .info-hand{width:502px!important;bottom:-300px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-43px;position:absolute}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2{left:275px;width:169px;top:86px;font-size:12px}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2 h3{font-size:12px}.landingBio .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingBio .decoration-section.decoration-section3 .col-r .image-paper{display:none}.landingBio .decoration-section.decoration-section3 .col-l{margin:0}.landingBio .decoration-section.decoration-section3 .col-l .souse-bottom{left:3vw;top:58vw}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block}.landingBio .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingBio .section-headline{padding-top:0}.landingBio .section-headline .btn-red{width:257px;font-size:18px}.landingFineCuisine h3{font-size:16px}.landingFineCuisine .decoration-section3 .col-l .label-box{margin:0 auto -37px!important}.landingFineCuisine .bottom-text .img-holder{top:27.8vw!important}.landingFineCuisine .pdt-img{top:20vw;height:70vw}.landingFineCuisine .pdt-img .product:nth-child(3){top:50%}.landingFineCuisine .label-box-inner{font-size:11px}.landingFineCuisine .decoration-section.decoration-section1 .text-small .img5{width:135px;margin-left:1vw;top:20px}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:450px;position:static;width:100%}.landingFineCuisine .decoration-section.decoration-section1 .text-small .text-box{left:0;top:2vw}.landingFineCuisine .decoration-section.decoration-section1 .text-holder{padding:5.08vw 2.08vw 10.7vw}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:0}.landingFineCuisine .decoration-section.decoration-section1 .decoration-col.col-l .info-hand,.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img4,.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.imgPaper{display:none}.landingFineCuisine .decoration-section.decoration-section1 .bottom-text{padding:0}.landingFineCuisine .decoration-section.decoration-section1 .bottom-text .img-holder{position:absolute;right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;margin:0;padding-top:120px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingFineCuisine .info-hand2{display:none}.landingFineCuisine .decoration-section.decoration-section2{margin-bottom:310px}.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder,.landingFineCuisine .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingFineCuisine .decoration-section.decoration-section2 .img-row{bottom:auto}.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-persil,.landingFineCuisine .decoration-section.decoration-section2 .img-row .img-salmon{display:none}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand{top:87px;width:502px!important;right:-67px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:auto}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder{left:37px;width:268px;top:84px;font-size:14px}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingFineCuisine .decoration-section.decoration-section2 .col-l .img-holder img{width:270px}.landingFineCuisine .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingFineCuisine .decoration-section.decoration-section2 .info-hand{width:502px!important;bottom:-300px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-43px;position:absolute}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2{left:265px;width:169px;top:60px;font-size:12px}.landingFineCuisine .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingFineCuisine .decoration-section.decoration-section2 .col-r{padding-top:225px}.landingFineCuisine .decoration-section.decoration-section3 .col-r .image-paper,.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img,.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .basilic-bottom{display:none}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block}.landingFineCuisine .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingFineCuisine .decoration-col.secret-pdt-col{height:20px}.landingFineCuisine .decoration-col.secret-pdt-col .lemon-bottom,.landingFineCuisine .decoration-col.secret-pdt-col .tomato-bottom{display:none}.landingFineCuisine .section-headline{padding-top:0}.landingFineCuisine .section-headline .btn-red{width:257px;font-size:18px}.landingPates .mainTitle h1{font-size:60px;margin-bottom:7px}.landingPates h3{font-size:16px}.landingPates .decoration-section3 .col-l .label-box{margin:0 auto -37px!important}.landingPates .pdt-img{top:15vw;height:auto}.landingPates .pdt-img a{display:inline-block;position:static}.landingPates .label-box-inner{font-size:11px}.landingPates .decoration-section.decoration-section1 .sectionCols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPates .decoration-section.decoration-section1 .text-small .img5{width:135px;margin-left:1vw;top:20px}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){width:50%}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r .text-small a{padding-top:250px;position:static}.landingPates .decoration-section.decoration-section1 .decoration-col.col-r{margin:0 auto;padding-top:350px;position:static;width:75%}.landingPates .decoration-section.decoration-section1 .text-small .text-box{left:0;top:2vw}.landingPates .decoration-section.decoration-section1 .text-holder{padding:5.08vw 2.08vw 10.7vw}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:0}.landingPates .decoration-section.decoration-section1 .bottom-text .picto_eng{display:block;margin-right:auto;margin-left:auto}.landingPates .decoration-section.decoration-section1 .decoration-col.col-l .info-hand,.landingPates .decoration-section.decoration-section1 .positioned-images img.img2,.landingPates .decoration-section.decoration-section1 .positioned-images img.img4,.landingPates .decoration-section.decoration-section1 .positioned-images img.imgPaper{display:none}.landingPates .decoration-section.decoration-section1 .bottom-text{padding:0}.landingPates .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.landingPates .decoration-section.decoration-section2{margin-bottom:180px}.landingPates .decoration-section.decoration-section2 .col-l .text-holder,.landingPates .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingPates .decoration-section.decoration-section2 .col-l .img-holder img{width:270px}.landingPates .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingPates .decoration-section.decoration-section2 .img-text-holder{text-align:left;margin-left:0}.landingPates .decoration-section.decoration-section2 .col-r{padding-top:0}.landingPates .decoration-section.decoration-section2 .col-r .img-holder{left:50%;top:calc(80% + 0px)}.landingPates .decoration-section.decoration-section2 .img-row{bottom:auto}.landingPates .decoration-section.decoration-section2 .img-row .img-framboises,.landingPates .decoration-section.decoration-section2 .img-row .img-salmon{display:none}.landingPates .decoration-section.decoration-section2 .img-row .info-hand{top:87px;width:502px!important;right:-67px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:auto}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder{left:37px;width:268px;top:84px;font-size:14px}.landingPates .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingPates .decoration-section.decoration-section2 .info-hand{width:502px!important;bottom:-300px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-43px;position:absolute}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2{left:265px;width:169px;top:54px;font-size:12px}.landingPates .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingPates .info-hand2{position:absolute;bottom:-188px;width:82vw;left:11vw}.landingPates .info-hand2 .text-holder2{right:45vw;top:59%;font-size:2.3vw}.landingPates .info-hand2 .text-holder2 h3{font-size:2.3vw}.landingPates .decoration-section.decoration-section3 .col-l .img-sec a:nth-child(2){top:10vw}.landingPates .decoration-section.decoration-section3 .col-r{margin-top:0}.landingPates .decoration-section.decoration-section3 .col-r .image-paper{display:none}.landingPates .decoration-section.decoration-section3 .col-r .product-img{display:block;width:80%}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block}.landingPates .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingPates .decoration-col.secret-pdt-col{height:20px}.landingPates .decoration-col.secret-pdt-col .basilic-bottom,.landingPates .decoration-col.secret-pdt-col .lemon-bottom,.landingPates .decoration-col.secret-pdt-col .tomato-bottom{display:none}.landingPates .section-headline{padding-top:0}.landingPates .section-headline .btn-red{width:257px;font-size:18px}.landingPause h1{font-size:44px;right:50%;bottom:69vw;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.landingPause h3{font-size:16px}.landingPause .pdt-img{top:15vw;height:auto}.landingPause .pdt-img a{display:inline-block;position:static}.landingPause .label-box-inner{font-size:11px}.landingPause .decoration-section.decoration-section1 .sectionCols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPause .decoration-section.decoration-section1 .text-small .img5{width:135px;margin-left:1vw;top:20px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l{padding-bottom:60px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a:nth-child(4){width:50%}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .text-small a{padding-top:250px;position:static}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r{margin:0 auto;padding-top:420px;position:static;width:75%}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product img{margin-bottom:78px}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product .btn-holder{top:15.5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingPause .decoration-section.decoration-section1 .text-small .text-box{left:0;top:2vw}.landingPause .decoration-section.decoration-section1 .text-holder{padding:5.08vw 2.08vw 10.7vw}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:0}.landingPause .decoration-section.decoration-section1 .bottom-text .picto_eng{display:block;margin-right:auto;margin-left:auto}.landingPause .decoration-section.decoration-section1 .decoration-col.col-l .info-hand,.landingPause .decoration-section.decoration-section1 .positioned-images img.img2{display:none}.landingPause .decoration-section.decoration-section1 .positioned-images img.img3{top:8.04vw;right:7.25vw;width:19.8vw}.landingPause .decoration-section.decoration-section1 .positioned-images img.img4,.landingPause .decoration-section.decoration-section1 .positioned-images img.imgPaper{display:none}.landingPause .decoration-section.decoration-section1 .bottom-text{padding:0}.landingPause .decoration-section.decoration-section1 .bottom-text .img-holder{right:62%;width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.landingPause .decoration-section.decoration-section2{margin-bottom:40px}.landingPause .decoration-section.decoration-section2 .col-l .text-holder,.landingPause .decoration-section.decoration-section2 .col-l .text-holder strong{font-size:14px}.landingPause .decoration-section.decoration-section2 .col-l .img-holder:after,.landingPause .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingPause .decoration-section.decoration-section2 .col-l .img-holder .img1{width:90%}.landingPause .decoration-section.decoration-section2 .img-text-holder{text-align:left;margin-left:0}.landingPause .decoration-section.decoration-section2 .col-r{padding-top:0}.landingPause .decoration-section.decoration-section2 .col-r .img-holder{left:50%;top:calc(80% + 0px)}.landingPause .decoration-section.decoration-section2 .img-row{bottom:auto}.landingPause .decoration-section.decoration-section2 .img-row .img-framboises,.landingPause .decoration-section.decoration-section2 .img-row .img-salmon{display:none}.landingPause .decoration-section.decoration-section2 .img-row .info-hand{top:87px;width:502px!important;right:-67px;bottom:-335px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:auto}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder{left:37px;width:268px;top:84px;font-size:14px}.landingPause .decoration-section.decoration-section2 .img-row .info-hand .text-holder .fontstyle{font-size:32px}.landingPause .decoration-section.decoration-section2 .info-hand{width:502px!important;bottom:-300px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-43px;position:absolute}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2{left:265px;width:169px;top:54px;font-size:12px}.landingPause .decoration-section.decoration-section2 .info-hand .text-holder2 .fontstyle{font-size:32px}.landingPause .info-hand2{position:absolute;bottom:-188px;width:82vw;left:11vw}.landingPause .info-hand2 .text-holder2{right:45vw;top:59%;font-size:2.3vw}.landingPause .info-hand2 .text-holder2 h3{font-size:2.3vw}.landingPause .decoration-section3 .col-l .label-box{margin:0 auto -37px!important}.landingPause .decoration-section.decoration-section3 .col-l{padding:50px 0 0}.landingPause .decoration-section.decoration-section3 .col-l .img-abs{top:8vw;left:-9vw;width:18vw}.landingPause .decoration-section.decoration-section3 .col-l .img-sec a:nth-child(2){top:10vw}.landingPause .decoration-section.decoration-section3 .col-r{margin-top:0}.landingPause .decoration-section.decoration-section3 .col-r .image-paper{display:none}.landingPause .decoration-section.decoration-section3 .col-r .img-holder:before{width:87px;height:171px;bottom:136px;left:225px}.landingPause .decoration-section.decoration-section3 .col-r .img-holder .img1{width:70%}.landingPause .decoration-section.decoration-section3 .col-r .product-img{display:block;width:80%}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow{display:block}.landingPause .decoration-section.decoration-section3 .col-r .product-img .wshadow p{font-size:14px}.landingPause .decoration-col.secret-pdt-col{height:20px}.landingPause .decoration-col.secret-pdt-col .basilic-bottom,.landingPause .decoration-col.secret-pdt-col .lemon-bottom,.landingPause .decoration-col.secret-pdt-col .tomato-bottom{display:none}.landingPause .section-headline{padding-top:0}.landingPause .section-headline .btn-red{width:257px;font-size:18px}.landingPause .decoration-section.decoration-section80{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:130px}.landingPause .decoration-section.decoration-section80 .left-hand{bottom:39vw;left:-26vw;width:105vw}.landingPause .decoration-section.decoration-section80 .text-hand-left{top:7vw;left:62vw;line-height:2.5vw;font-size:1.5vw}.landingPause .decoration-section.decoration-section80 .text-hand-left h3{font-size:2vw}.landingPause .decoration-section.decoration-section80 .img-right{width:90%}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-l,.landingGratin .decoration-section.decoration-section1 .decoration-col.col-r{width:90%;margin:0;bottom:0}.landingGratin .decoration-section.decoration-section1 .txt-img-holder{width:75%;bottom:19px;font-size:20px;line-height:17px}.landingGratin .decoration-section.decoration-section1 .label-box{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-r{position:relative}.landingGratin .mainTitle{padding:0 0 20px}.landingGratin .mainTitle h1{font-size:60px;line-height:55px;margin-bottom:7px}.landingGratin h3{font-size:16px}.landingGratin .sectionCols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingGratin .prepared{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"first first" "main ." "last last";margin:0}.landingGratin .prepared .left-meals .meal,.landingGratin .prepared .right-meals .meal{width:33%;max-width:250px}.landingGratin .prepared .left-meals .meal:first-child{top:12%;left:0}.landingGratin .prepared .left-meals .meal:nth-child(2){top:15%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.landingGratin .prepared .left-meals .meal:nth-child(3){top:85%;left:unset;right:10%}.landingGratin .prepared .middle-img h3{padding:5px 14px;font-size:16px}.landingGratin .prepared .right-meals .meal:first-child{top:18%;left:0}.landingGratin .prepared .right-meals .meal:nth-child(2){top:7%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.landingGratin .prepared .right-meals .meal:nth-child(3){top:-27%;left:unset;right:0}.landingGratin .decoration-section.decoration-section2{margin-bottom:85px}.landingGratin .decoration-section.decoration-section2 .col-r{width:100%;padding-top:0}.landingGratin .decoration-section.decoration-section2 .col-r .decorated-images{display:none}.landingGratin .decoration-section.decoration-section2 .col-r .img-row{top:90%;right:-10%;left:unset}.landingGratin .decoration-section.decoration-section2 .col-r .text-holder .bottom-text{padding-right:180px}.landingGratin .decoration-section.decoration-section2 .col-r .text-holder .img-holder{top:28%;right:-7%}.landingGratin .environement .title-env{padding-right:0;text-align:center;font-size:29px}.landingGratin .environement .txt-env{position:relative;padding:10px 10px 400px}.landingGratin .environement .txt-env h3{font-size:26px;line-height:20px}.landingGratin .environement .img-holder{top:unset;bottom:3%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:300px}.landingGratin .environement .schema .graph:first-child .txt-graph{padding:40% 15px 21%}.landingGratin .environement .schema .graph:first-child .box-graph{width:50%;bottom:0}.landingGratin .environement .schema .graph:nth-child(2) .txt-graph{padding:42% 15px 21%}.landingGratin .environement .schema .graph:nth-child(2) .box-graph{width:100%;bottom:0}.landingGratin .environement .schema .graph:nth-child(2) .box-graph p{font-size:1.5vw}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter{-webkit-box-flex:1;-ms-flex:1;flex:1}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter p{top:46%;left:8%;font-size:1.5vw;-webkit-transform:translateY(-50%) rotate(-5.5deg);-ms-transform:translateY(-50%) rotate(-5.5deg);transform:translateY(-50%) rotate(-5.5deg)}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 5px 0 0;text-align:right}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco p{top:4%;right:14%;text-align:center}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .img-eco img{height:40%}.landingGratin .environement .schema .graph:nth-child(3) .txt-graph{padding:40% 15px 3%}.landingGratin .environement .schema .graph:nth-child(3) .box-graph{width:50%;bottom:29%}.landingGratin .environement .schema .graph:nth-child(3) .box-graph .letter p{top:45%;left:46%;font-size:1.5vw;-webkit-transform:translate(-50%,-50%) rotate(-7.5deg);-ms-transform:translate(-50%,-50%) rotate(-7.5deg);transform:translate(-50%,-50%) rotate(-7.5deg)}.landingGratin .environement .graph,.landingGratin .environement .label-box{max-width:22.85vw;min-width:200px}.landingGratin .environement .label-box-inner .title{font-size:30px;margin:5px 0;line-height:22px}.landingGratin .environement .graph{margin:13% 3% 0}.landingDessert .label-box{min-width:280px}.landingDessert .container-dessert{margin:0 10px}.landingDessert .post-chapter{font-size:40px}.landingDessert .title-chapter{font-size:19px}.landingDessert .subtitle-chapter{font-size:16px}.landingDessert .game{margin-top:90px}.landingDessert .title-game .post-chapter{font-size:17px}.landingDessert .title-game p{font-size:10px}.landingDessert .content-game{padding-top:43px}.landingDessert .prepa-cook,.landingDessert .select-bloc{margin:0 auto 20px;width:100%}.landingDessert .prepa-cook .label-box,.landingDessert .select-bloc .label-box{margin:0 auto -2vw;left:0}.landingDessert .prepa-cook{margin:0 auto}.landingDessert .para,.landingDessert .paragraphs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.landingDessert .first-paragraph,.landingDessert .last-paragraph{padding:10px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.landingDessert .select-after,.landingDessert .select-before{display:none}.landingDessert .engagements{padding-bottom:20px}.landingDessert .prepa-cook-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.landingDessert .prepa-cook-content>div:first-child{margin-bottom:20px}.landingDessert .img-para{text-align:center;max-width:170px;height:unset;margin:0 auto}.landingDessert .img-para img{width:100%}.landingDessert .img-para.right{text-align:right}.landingDessert .btn-prepa-cook a{max-width:370px}.landingDessert .bio .content-patisseries{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingDessert .bio .txt-bio{width:100%;margin:7px 0}.landingDessert .bio .img-bio{width:100%;margin-left:0}.landingDessert .gourmands .img-patisseries{width:135px;min-width:135px}.landingDessert .solo .img-patisseries{width:240px;min-width:240px}.landingDessert .bio .img-patisseries{width:170px;min-width:170px}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-l{padding-bottom:40vw}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-r{padding-top:0}.landingPatesCuisinees .decoration-section.decoration-section1 .label-box{margin-left:auto;-webkit-transform:unset;-ms-transform:unset;transform:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .positioned-images img.img3{display:none}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img{height:82vw;top:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product{width:40%;margin:8vw auto}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:unset;right:10vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:3vw;top:37vw}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand{left:-100vw}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand .img1{max-width:unset;width:200vw}.landingPatesCuisinees .decoration-section.decoration-section1 .info-hand .text-holder2{width:25%;right:30%;top:47%;-webkit-transform:translate(50%,-50%) rotate(7deg);-ms-transform:translate(50%,-50%) rotate(7deg);transform:translate(50%,-50%) rotate(7deg)}.landingPatesCuisinees .decoration-section.decoration-section2{margin-bottom:0}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingPatesCuisinees .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0!important}.landingPatesCuisinees .decoration-section.decoration-section2 .col-r{margin-left:0}.landingPatesCuisinees .decoration-section.decoration-section3 .col-l{width:100%}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img1{left:-30vw;top:-17vw}.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img2,.landingPatesCuisinees .decoration-section.decoration-section3 .wshadow .img3{display:none}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r{padding:0}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img{position:relative;display:block}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img .wshadow{width:50%;bottom:13vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand{right:50%;top:-15vw;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);padding-bottom:90vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .img1{max-width:unset;width:100vw;position:absolute;left:9vw;top:10vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .text-holder{left:50%;top:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img1{left:55%}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l{width:100%;padding:0 5% 40vh 17.5%}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l .bottom-text .img3{display:none}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-r{width:100%;padding:0}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img{height:82vw;top:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product{width:40%;margin:8vw auto}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:unset;right:10vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2) .positioned-images.img2{width:80%;top:-11vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:3vw;top:37vw}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3) .positioned-images.img4{width:80%;right:-80%}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand{left:-100vw}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand .img1{max-width:unset;width:200vw}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand .text-holder2{width:25%;right:30%;top:47%;-webkit-transform:translate(50%,-50%) rotate(7deg);-ms-transform:translate(50%,-50%) rotate(7deg);transform:translate(50%,-50%) rotate(7deg)}.landingGratinsADorer .decoration-section.decoration-section2 .col-l{width:100%;margin-top:4vw}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.landingGratinsADorer .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0!important}.landingGratinsADorer .decoration-section.decoration-section2 .col-r{width:100%;padding-top:0}.landingGratinsADorer .decoration-section.decoration-section2 .positioned-images{top:-36vw;left:50%;width:60vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingGratinsADorer .decoration-section.decoration-section3 .col-l{width:100%;margin:0 0 10vw auto}.landingGratinsADorer .decoration-section.decoration-section3 .wshadow .img1{left:-30vw}.landingGratinsADorer .decoration-section.decoration-section3 .col-r{padding:0}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .product-img{position:relative;display:block;text-align:left}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow{top:-10vw;margin-left:18vw}.landingCocqueville .felt{font-size:4.1vw}.landingCocqueville .section-headline{padding-top:2vw;margin-bottom:40px}.landingCocqueville .decoration-section.decoration-section2 .col-l .text-holder:before,.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{display:block}.landingCocqueville .decoration-section.decoration-section1 .label-box{margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none}.landingCocqueville .decoration-section.decoration-section1 .decoration-col.col-l,.landingCocqueville .decoration-section.decoration-section1 .decoration-col.col-r{padding:5vw 10vw}.landingCocqueville .decoration-section.decoration-section1 .text-holder{top:-5vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product{width:50%}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child{top:3vw;left:-3vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child .positioned-images.img2{top:-70vw;width:60%}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:0;right:unset;top:48vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:unset;right:0;top:10vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(4){left:unset;right:-3vw;top:55vw}.landingCocqueville .decoration-section.decoration-section1 .decoration-col.col-r{position:relative;margin:30vw 5vw 5vw}.landingCocqueville .decoration-section.decoration-section1 .info-hand{margin-top:42vw;left:-15vw}.landingCocqueville .decoration-section.decoration-section1 .info-hand .img1{width:unset;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.landingCocqueville .decoration-section.decoration-section2 .positioned-images{left:50%;top:-59vw;width:100%}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder:before{width:30vw;--scotch-height:6vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r{padding-top:34.39vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .label-box{margin:0 auto -30px}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .text-holder{top:0;margin:0 10vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .decorated-red{top:4vw;margin:0 auto;left:unset}.landingCocqueville .decoration-section.decoration-section3 .col-l{margin:0 10vw;width:100%}.landingCocqueville .decoration-section.decoration-section3 .col-l .text-holder{top:-3vw}.landingCocqueville .decoration-section.decoration-section3 .col-r{margin:0 10vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{width:30vw;--scotch-height:6vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .product-img{padding-top:30vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .product-img .img1{top:-5vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .decorated-red{top:-4vw;margin:0;width:auto;padding:18px 13px}.landingMarcheFrance .engage img{width:45%}.landingMarcheFrance .decoration-section.decoration-section1 .label-box{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-l{padding:0 2%}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-r{position:relative;bottom:unset;left:unset;right:unset}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-r .positioned-images.img2{translate:unset;top:-30px;left:200px}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{left:9vw;bottom:67%}.landingMarcheFrance .decoration-section.decoration-section1 .bottom-text .img-holder{display:none}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product:nth-child(n){width:290px;margin:0}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){margin-left:auto}.landingMarcheFrance .decoration-section.decoration-section1 .pdt-img .product:nth-child(2) a img{margin:0}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand{margin:0;width:100%;left:-80%}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand>img{width:200%}.landingMarcheFrance .decoration-section.decoration-section1 .info-hand .text-holder2{right:unset;left:110%;width:90%;-webkit-transform:translateY(-50%) rotate(7deg);-ms-transform:translateY(-50%) rotate(7deg);transform:translateY(-50%) rotate(7deg)}.landingMarcheFrance .decoration-section.decoration-section2 .col-l{width:100%;margin-top:2vw}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .img-holder{display:none}.landingMarcheFrance .decoration-section.decoration-section2 .col-l .text-holder{display:inline-block;position:relative;bottom:unset;top:-50%;max-width:unset;translate:-50% 0}.landingMarcheFrance .decoration-section.decoration-section2 .col-r{width:100%}.landingMarcheFrance .decoration-section.decoration-section3{margin-top:0}.landingMarcheFrance .decoration-section.decoration-section3 .col-l{width:100%;margin-bottom:0}.landingMarcheFrance .decoration-section.decoration-section3 .col-r{width:100%}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .product-img{position:relative;width:auto;padding:0;top:0;left:0;translate:unset}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .product-img .img1{-webkit-transform:unset;-ms-transform:unset;transform:unset}.landingMarcheFrance .decoration-section.decoration-section3 .col-r .decorated-red{padding:1.5rem 1rem}:root{--margin-header:80}.equal .title,.ltd .title,.mif .title{font-size:30px;line-height:27px}.ehf .chapter-title{font-size:40px;line-height:25px}.ehf .chapter-title strong{font-size:20px}.ehf .title-header{width:50%;padding:25px;outline:1px solid #e11c1b}.ehf .ehf-header{margin-bottom:calc(var(--margin-header) * 1px)}.ltd .post-title{font-size:15px}.ltd .post-title strong{font-size:35px}.ltd .post-chapter{font-size:15px}.ltd .post-chapter em{font-size:30px}.ltd .post-chapter.alignment{height:65px;line-height:20px}.ltd .ltd-header{margin-bottom:80px}.ltd .title-header{width:70%;padding:20px;outline:1px solid #e11c1b}.ltd .decorations:first-child{top:-10%;max-width:30vw}.ltd .decorations:nth-child(2){height:50%;max-width:unset}.ltd .decorations:nth-child(3){bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ltd .content-bloc{width:80%}.equal .decorations:first-child{height:unset;width:50%;bottom:unset;top:-10%}.equal .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.equal .flex-row>div{width:100%}.equal .integer-hand img{width:65%}.equal .integer-hand .txt-hand{width:118%;padding:4% 40%}.equal .integer-hand .txt-hand .bold,.equal .integer-hand .txt-hand h2,.equal .integer-hand .txt-hand p{font-size:1.8vw}.equal .integer-hand .txt-hand .bold strong,.equal .integer-hand .txt-hand h2 strong,.equal .integer-hand .txt-hand p strong{font-size:2.4vw}.equal .integer-hand .txt-hand p{font-size:1.5vw}.equal .integer-pola{margin-top:40px;padding-left:unset;text-align:center}.equal .integer-pola img{width:50%}.equal .integer-container .section-headline iframe{width:100%;height:unset}.labours .witness{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.labours .labours-part1 .decorations{height:unset}.labours .witness-menu{margin:0 10px 30px;padding:15px}.labours .witness-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:unset;min-height:unset;width:100%}.labours .witness-menu h3{font-size:14px}.labours .witness-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.labours .witness-bloc{width:80%;max-width:unset;margin-right:0}.labours .witness-bloc:not(:last-child){margin-bottom:30px}.labours .labours-part3 .witness-bloc{max-width:unset}.labours .red-frame{margin:0 auto;padding:10px 0;width:70%}.labours .labours-part2 .decorations{top:0;width:unset}.labours .labours-pola{position:relative;left:0;top:unset;bottom:20px;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin:0 auto}.labours .labours-part3 .witness-bloc:first-child{margin-left:0}.mif .brands{width:90%;margin-bottom:40px;padding:10px 10px 30px}.mif .foyers p em{font-size:10px}.mif .essential-container .red-frame{width:40%;min-width:260px;margin:0 0 20px}.mif .essential-container .red-frame:last-child{margin-left:20px}.mif .culture-container .red-frame{padding:10px 20px 20px;margin:20px auto 0}.mif .values-flex>div:not(:first-child){min-width:300px}.mif .values-flex>div:first-child{top:-25px;padding:10px 50px}.mif .white-frame{padding:20px 40px 40px;margin-top:20px}.mif .white-frame .title{width:80%;bottom:-40px;padding:10px}.mif .chrono-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mif .last-img,.mif .middle{display:none}.mif .year:nth-child(2n),.mif .year:nth-child(odd){width:100%;text-align:left;padding:0;margin:10px 0 40px}.mif .year:nth-child(2n) .title p:before,.mif .year:nth-child(odd) .title p:after{display:none}.mif .year:nth-child(2n) .img-year,.mif .year:nth-child(odd) .img-year{position:relative;text-align:center;top:10px}.mif .img-year{width:350px;max-width:100%;margin:0 auto}.mif .year>p{margin:0}.mif .chrono-row .year:nth-child(2n){padding-top:0}.mif .push{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:3vw 0}.mif .push>:nth-child(n){margin:0}.mif .push .title{text-align:center}.mif .story-container .red-frame{margin:4vw auto 0;padding:60px 15px;width:100%}.mif .story-container .red-frame .title{top:-4vw}.mif .story-container .red-frame .pola-red-frame{position:relative}.mif .story-container .red-frame .pola-red-frame:last-child,.mif .story-container .red-frame .pola-red-frame:nth-last-child(2){left:50%;top:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%}.mif .story-container .centpourcent p{font-size:40px}.mif .story-container .centpourcent>.img-100{left:50%}.mif .story-container .centpourcent .img-100-row .img-100:first-child,.mif .story-container .centpourcent .img-100-row .img-100:nth-child(2){left:unset;top:10px;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mif .story-container .img-100{position:relative;left:50%;top:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:unset;text-align:center}.mif .story-container .img-100-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages-wrapper,.confirm-inscription-wrapper,.inscription-wrapper,.mesbrs-wrapper,.reinit-wrapper{margin-bottom:10vw}.advantages-wrapper .hero-slider2 .hero-slide,.advantages-wrapper .hero-slider .hero-slide,.confirm-inscription-wrapper .hero-slider2 .hero-slide,.confirm-inscription-wrapper .hero-slider .hero-slide,.inscription-wrapper .hero-slider2 .hero-slide,.inscription-wrapper .hero-slider .hero-slide,.mesbrs-wrapper .hero-slider2 .hero-slide,.mesbrs-wrapper .hero-slider .hero-slide,.reinit-wrapper .hero-slider2 .hero-slide,.reinit-wrapper .hero-slider .hero-slide{height:50vw}.advantages-wrapper .hero-slider2 .hero-slide a>img,.advantages-wrapper .hero-slider .hero-slide a>img,.confirm-inscription-wrapper .hero-slider2 .hero-slide a>img,.confirm-inscription-wrapper .hero-slider .hero-slide a>img,.inscription-wrapper .hero-slider2 .hero-slide a>img,.inscription-wrapper .hero-slider .hero-slide a>img,.mesbrs-wrapper .hero-slider2 .hero-slide a>img,.mesbrs-wrapper .hero-slider .hero-slide a>img,.reinit-wrapper .hero-slider2 .hero-slide a>img,.reinit-wrapper .hero-slider .hero-slide a>img{height:100%;width:auto;max-width:unset}.advantages-wrapper .hero-slider2 .hero-slide .text-holder,.advantages-wrapper .hero-slider .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder,.inscription-wrapper .hero-slider2 .hero-slide .text-holder,.inscription-wrapper .hero-slider .hero-slide .text-holder,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder,.mesbrs-wrapper .hero-slider .hero-slide .text-holder,.reinit-wrapper .hero-slider2 .hero-slide .text-holder,.reinit-wrapper .hero-slider .hero-slide .text-holder{margin:3vw;max-width:18em}.advantages-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.advantages-wrapper .hero-slider .hero-slide .text-holder .slide-title,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder .slide-title,.inscription-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.inscription-wrapper .hero-slider .hero-slide .text-holder .slide-title,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.mesbrs-wrapper .hero-slider .hero-slide .text-holder .slide-title,.reinit-wrapper .hero-slider2 .hero-slide .text-holder .slide-title,.reinit-wrapper .hero-slider .hero-slide .text-holder .slide-title{font-size:20px}.advantages-wrapper .hero-slider2 .hero-slide .text-holder p,.advantages-wrapper .hero-slider .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder p,.inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.inscription-wrapper .hero-slider .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider .hero-slide .text-holder p,.reinit-wrapper .hero-slider2 .hero-slide .text-holder p,.reinit-wrapper .hero-slider .hero-slide .text-holder p{font-size:16px}.advantages-wrapper .advantages--content,.advantages-wrapper .inscription--content,.confirm-inscription-wrapper .advantages--content,.confirm-inscription-wrapper .inscription--content,.inscription-wrapper .advantages--content,.inscription-wrapper .inscription--content,.mesbrs-wrapper .advantages--content,.mesbrs-wrapper .inscription--content,.reinit-wrapper .advantages--content,.reinit-wrapper .inscription--content{background-image:url(../../assets/images/bg_advantages_mobile.jpg)}.advantages-wrapper .advantages--content .content--wrapper,.advantages-wrapper .inscription--content .content--wrapper,.confirm-inscription-wrapper .advantages--content .content--wrapper,.confirm-inscription-wrapper .inscription--content .content--wrapper,.inscription-wrapper .advantages--content .content--wrapper,.inscription-wrapper .inscription--content .content--wrapper,.mesbrs-wrapper .advantages--content .content--wrapper,.mesbrs-wrapper .inscription--content .content--wrapper,.reinit-wrapper .advantages--content .content--wrapper,.reinit-wrapper .inscription--content .content--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantages-wrapper .advantages--content .content--wrapper ul,.advantages-wrapper .inscription--content .content--wrapper ul,.confirm-inscription-wrapper .advantages--content .content--wrapper ul,.confirm-inscription-wrapper .inscription--content .content--wrapper ul,.inscription-wrapper .advantages--content .content--wrapper ul,.inscription-wrapper .inscription--content .content--wrapper ul,.mesbrs-wrapper .advantages--content .content--wrapper ul,.mesbrs-wrapper .inscription--content .content--wrapper ul,.reinit-wrapper .advantages--content .content--wrapper ul,.reinit-wrapper .inscription--content .content--wrapper ul{padding-left:12vw}.advantages-wrapper .advantages--content .adv--register,.confirm-inscription-wrapper .advantages--content .adv--register,.inscription-wrapper .advantages--content .adv--register,.mesbrs-wrapper .advantages--content .adv--register,.reinit-wrapper .advantages--content .adv--register{position:relative;padding:0 3vw 3vw}.advantages-wrapper .advantages--content .adv--register:after,.confirm-inscription-wrapper .advantages--content .adv--register:after,.inscription-wrapper .advantages--content .adv--register:after,.mesbrs-wrapper .advantages--content .adv--register:after,.reinit-wrapper .advantages--content .adv--register:after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;height:2px;border-bottom:2px solid #d9d9d9}.advantages-wrapper .advantages--content .adv--register .btn--wrapper,.confirm-inscription-wrapper .advantages--content .adv--register .btn--wrapper,.inscription-wrapper .advantages--content .adv--register .btn--wrapper,.mesbrs-wrapper .advantages--content .adv--register .btn--wrapper,.reinit-wrapper .advantages--content .adv--register .btn--wrapper{margin-top:3vw}.advantages-wrapper .advantages--content .adv--connect,.confirm-inscription-wrapper .advantages--content .adv--connect,.inscription-wrapper .advantages--content .adv--connect,.mesbrs-wrapper .advantages--content .adv--connect,.reinit-wrapper .advantages--content .adv--connect{padding:3vw 0 6vw 3vw}.advantages--news img{width:auto}.advantages--news .news--boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantages--news .news--register{margin:0 0 2vw}.advantages--news .news--register .register--edit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages--news .news--register .register--edit input[type=email]{margin:2vw;width:90%}.advantages--news .news--register .chk-connect{max-width:90%}.inscription-wrapper .inscription--content .content--wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inscription-wrapper .inscription--content .content--wrapper form>div{width:auto}.inscription-wrapper .inscription--content .content--wrapper form .ins--register{margin:1vw 0 2vw 8vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate{margin:1vw 0 6vw 8vw}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate .validate--content{margin-bottom:2rem}.mesbrs-wrapper .mesbrs--content .mesbrs--accroche .col-chk{display:none}.mesbrs-wrapper .mesbrs--content .reduction--bloc{grid-template-areas:"txt txt" "img prt";grid-template-columns:60% 40%;max-height:none}.mesbrs-wrapper .mesbrs--content .reduction--bloc>div{margin:2vw 0}.mesbrs-wrapper .mesbrs--content .reduction--bloc .detail--bloc{margin-right:4vw}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc.chk-connect input[type=checkbox]+label:before{width:4em;height:4em}.mesbrs-wrapper .mesbrs--content .reduction--bloc .print--bloc.chk-connect input[type=checkbox]+label:after{font-size:4em}.confirm-inscription-wrapper .register--img img:first-of-type,.confirm-inscription-wrapper .register--img img:last-of-type,.confirm-inscription-wrapper .reinit--img img:first-of-type,.confirm-inscription-wrapper .reinit--img img:last-of-type,.reinit-wrapper .register--img img:first-of-type,.reinit-wrapper .register--img img:last-of-type,.reinit-wrapper .reinit--img img:first-of-type,.reinit-wrapper .reinit--img img:last-of-type{display:none}.segment--content.container{margin-left:0;margin-right:0}.segment--content .segment--wrapper{margin:0 4vw}.segment--content .segment--wrapper .segment--title{background-color:#fff;padding:4vw 4vw 1vw}.segment--content .segment--wrapper .segment--container{margin:0;width:auto;padding:1vw 4vw 4vw}.segment--content .segment--wrapper .segment--container form>div,.segment--content .segment--wrapper .segment--container form button{margin:4vw auto}}@media (max-width:768px) and (max-width:713px){.nutrition-section .split-section.middle .text-holder.left .title{top:-80px}}@media (max-width:768px) and (max-width:649px){.nutrition-section .split-section.middle .text-holder.left .title{position:static;width:100%}}@media (max-width:719px){.nutrition-section .split-section .sticker-bg-text.tall{padding:60px 10% 12% 22%;right:-8%}}@media (max-width:713px){.nutrition-section .split-section.middle .decor-image{margin-bottom:90px}}@media (max-width:699px){.nutrition-section .float-blocks .note-holder{position:relative;width:600px;padding-bottom:600px}.nutrition-section .float-blocks .note-holder .bg-image{position:absolute;width:600px;height:600px;right:0}.nutrition-section .float-blocks .note-holder .note-text{position:absolute;max-width:none;width:340px;right:15px}}@media (max-width:649px){.text-images-holder .images-side{width:70%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:20px auto -40px}.text-images-holder .images-side .image-box{max-width:100%;position:relative}.text-images-holder .images-side .image-box.rotate-left{-webkit-transform:rotate(-8deg) translateX(-30px) translateY(-10px);-ms-transform:rotate(-8deg) translateX(-30px) translateY(-10px);transform:rotate(-8deg) translateX(-30px) translateY(-10px)}.text-images-holder .images-side .image-box.rotate-right{-webkit-transform:rotate(4deg) translateY(-50px);-ms-transform:rotate(4deg) translateY(-50px);transform:rotate(4deg) translateY(-50px);top:0}.text-images-holder .text-side{width:100%;padding:0}.product-detail__bg-image{width:60%;margin:0 auto 10px}.product-detail__footer{font-size:14px}.product-detail__info{width:100%;margin-bottom:20px}.product-detail__info:first-child .item-info{margin:0 2.5%}.product-detail__info:last-child{width:100%;padding-left:30px}.products-thumbs .product-thumb{padding:10% 2.75% 5%;width:48%}.nutrition-section .float-blocks .note-holder .note-decor-image,.products-thumbs .product-thumb:last-child,.products-thumbs .product-thumb:nth-child(3){display:none}.nutrition-section .split-section.top .text-holder.left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nutrition-section .split-section.top .decor-image{top:52%;width:70%;right:-230px}.nutrition-section .split-section.middle .decor-image{margin-bottom:35px}.nutrition-section .split-section.middle .text-holder.left{width:100%}.nutrition-section .split-section.middle .text-holder.right{width:95%}.nutrition-section .split-section.bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nutrition-section .split-section.bottom .text-holder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-top:12%}.nutrition-section .split-section.bottom .text-holder.bg-text{width:100%}.nutrition-section .split-section.bottom .sticker-holder{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;margin:0;width:80%}.nutrition-section .split-section.bottom .title{max-width:75%}.nutrition-section .split-section .decorated-red{max-width:100%}.nutrition-section .split-section .text-image-group{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.nutrition-section .split-section .text-image-group .image-holder{width:85%;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.nutrition-section .split-section .img-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translate(-20px);-ms-transform:translate(-20px);transform:translate(-20px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nutrition-section .split-section .img-group .image-holder{width:80%}.nutrition-section .split-section .img-group .decor-image{z-index:-1;top:90%;left:auto;right:-120px;width:60%}.nutrition-section .split-section .sticker-bg-text.tall{width:100%;position:relative;top:0;right:0;bottom:0;padding:75px 10% 12%;-webkit-transform:translate(70px,-70px);-ms-transform:translate(70px,-70px);transform:translate(70px,-70px);margin-bottom:-70px}.nutrition-section .split-section .sticker-bg-text.wide .title-side{width:100%}.nutrition-section .split-section .sticker-bg-text.wide .title-side .cursive{margin-bottom:20px}.nutrition-section .split-section .sticker-bg-text.wide .text-side{width:100%;text-align:center;padding:0}.masonry-grid .grid-item,.masonry-grid .grid-sizer{width:100%}.sticky-filter .filter-items-holder{width:350px;margin:0 auto 10px}.sticky-filter .filter-control{width:100%}}@media (max-width:640){.filter-content .products-category-label .title-holder{width:calc(100% - 30px)}}@media (max-width:639px){.additional-indents,.prefooter{padding:0 7px}.hero-slider2 .text-holder,.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.hero-slider .text-holder,.slider-art-tips .text-holder{max-width:92vw}.filter-content .products-category-label,.products-row:before,.products-row__item{width:calc(50% - 8px);min-height:320px}.products-row__item:nth-child(3n){margin-left:15px}.products-row__item:nth-child(2n){margin-left:0}.gallery-item{height:266px}.thumb-grid{padding:0 7px}.thumb-grid .thumb-col.col-33,.thumb-grid .thumb-col.col-66{width:100%}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img3{left:auto;width:auto;right:-32px;top:60px}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img4{bottom:35%;left:-155px;-webkit-transform:rotate(101deg);-ms-transform:rotate(101deg);transform:rotate(101deg)}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-l{padding:0 7px}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:543px}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r{bottom:200px;left:7%;right:7%}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r br{display:none}.decoration-grid .decoration-section.decoration-section1 .text-small{text-align:center}.decoration-grid .decoration-section.decoration-section1 .text-small img{margin:0 60px -60px 0;padding:0}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box{max-width:381px;margin:0 auto}.decoration-grid .decoration-section.decoration-section1 .bottom-text{padding-left:0}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder{width:341px;top:calc(100% + 0px);left:52%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin:0}.decoration-grid .decoration-section.decoration-section1 .bottom-text .img-holder .img-caption{font-size:13px}.decoration-grid .decoration-section.decoration-section1 .text-holder{padding-bottom:48px}.decoration-grid .decoration-section.decoration-section1 .text-holder p{margin-bottom:14px}.decoration-grid .decoration-section.decoration-section1 .label-box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto -22px}.decoration-grid .decoration-section.decoration-section1 .decorated-red{margin:0 auto;max-width:406px;float:none}.decoration-grid .decoration-section.decoration-section2{padding-left:7px;padding-right:7px;margin-bottom:600px}.decoration-grid .decoration-section.decoration-section2 .label-box{margin-bottom:-30px!important}.decoration-grid .decoration-section.decoration-section2 .img-text-holder{text-align:center}.decoration-grid .decoration-section.decoration-section2 .img-text-holder .img-holder{margin-left:58px!important}.decoration-grid .decoration-section.decoration-section2 .img-text-holder .text-holder.decorated-red{width:100%;margin:0 15px;max-width:95%;text-align:left}.decoration-grid .decoration-section.decoration-section2 .col-l{margin-left:0}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder{margin-left:0;display:inline-block}.decoration-grid .decoration-section.decoration-section2 .col-r .label-box{margin:0 auto}.decoration-grid .decoration-section.decoration-section2 .img-row{height:600px;bottom:-600px;lefT:-15px;right:-15px;width:auto}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand{width:auto!important;top:19px;right:-47px;left:-183px}.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:16px;top:164px;right:13%}.decoration-grid .decoration-section.decoration-section2 .img-row .img3{position:absolute;margin:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);bottom:-21px;left:auto;top:auto;right:-122px}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{position:absolute;margin:0;top:auto;bottom:0;right:auto;left:-11px}.decoration-grid .decoration-section.decoration-section3{padding:0 7px}.decoration-grid .decoration-section.decoration-section3 .col-l{width:100%}.decoration-grid .decoration-section.decoration-section3 .col-l .label-box{margin:0 auto -37px}.decoration-grid .decoration-section.decoration-section3 .col-l .decorated-images .img1{left:-94%;top:-1092px}.decoration-grid .decoration-section.decoration-section3 .col-r{text-align:left;margin-top:-15px}.decoration-grid .decoration-section.decoration-section3 .col-r .product-img{display:inline-block;margin-left:-20px}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images{display:block}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand{float:right;width:509px;position:static;margin:20px 0 0 auto;-webkit-transform:translate(94px);-ms-transform:translate(94px);transform:translate(94px)}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand .text-holder{background-color:transparent;height:auto;left:auto;width:60%;right:37%;top:50px;font-size:16px}.decoration-grid .decoration-section.decoration-section3 .bottom-row{display:block;margin:-98px 0 20px;padding:0 0 0 30px;position:relative}.decoration-grid .decoration-section.decoration-section3 .bottom-row img{width:327px;position:absolute;left:-123px;top:-126px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red{padding-left:130px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:100%;max-width:100%;padding:30px 15px 30px 144px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red:before{top:-37px;left:278px}.video-section .bottom-card{width:100%;max-width:100%;padding:40px 108px 30px 15px}.video-section .bottom-card__text .unmarked-list li:not(:last-child){width:calc(100% + 100px)}.video-section .bottom-card__decor{bottom:-109px}.environnement-section .text-top{padding-top:34px}.environnement-section .text-top .h1{font-size:85px;margin-bottom:52px!important}.environnement-section .text-top .h4{font-size:44px;margin-bottom:11px!important}.environnement-section .colr1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.environnement-section .colr1 .img-holder-2{margin:0 -35px}.environnement-section .colr1 .box-text{margin:0 -28px 0 -57px}.environnement-section .img-holder-1{padding-top:173px;margin-right:0}.environnement-section .img-holder-1 .hand-img{left:-190px;width:761px}.environnement-section .img-holder-1 .hand-img .card-title{font-size:20px}.environnement-section .colr2 .text-holder .title span{margin-right:0;width:80%}.environnement-section .colr2 .text-holder .title img{width:100px}.environnement-section .sticky-box{margin:30px auto 0}.environnement-section .bottom-dox-decorated{padding:160px 20px 36px;margin-bottom:19px}.environnement-section .bottom-dox-decorated img{left:50%;width:230px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-23px}.nutrition-section .text-top .h1{font-size:85px;letter-spacing:-1.5px}.nutrition-section .text-top .h4{font-size:44px;margin-bottom:10px}.inspiration-block .section-headline{margin-bottom:16px}.inspiration-block .inspiration-col{font-size:33px;width:48%;min-height:320px}.gallery2{padding:0 22px}.landingVegetal .vegetal-img{position:relative;top:120px}.landingVegetal .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:213px}.landingVegetal .decoration-section.decoration-section1 .decoration-col.col-r{position:relative;margin-top:100px;left:auto;right:auto}.landingBio .pdt-img .alegs{width:25vw}.landingBio .decoration-section.decoration-section3 .col-r{text-align:center}.landingPause .decoration-section.decoration-section1 .positioned-images img.img3,.landingPause .decoration-section.decoration-section3 .col-l .img-abs{display:none}.landingPause .decoration-section.decoration-section3 .col-r .img-holder{margin-left:0}.landingPause .decoration-section.decoration-section3 .col-r .img-holder:before{display:none}.landingPause .decoration-section.decoration-section3 .col-r .img-holder .img1{width:100%}.landingPause .decoration-section.decoration-section3 .col-r .decorated-red{max-width:100%;margin-left:0;width:100%}.landingPause .decoration-section.decoration-section81 .img-deco{display:none}.landingPause .decoration-section.decoration-section81 .flex-col .wshadow,.landingPause .decoration-section.decoration-section81 .flex-col img{width:100%}.landingPause .decoration-section.decoration-section81 .product .btn-holder{top:38.5vw}.landingGratin .decoration-section .decoration-col .text-holder{margin-bottom:167px}.landingGratin .decoration-section.decoration-section1{padding-bottom:235px}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-l .wshadow .text-holder{margin-bottom:420px}.landingGratin .decoration-section.decoration-section1 .decoration-col.col-r{left:0;right:0}.landingGratin .decoration-section.decoration-section1 .text-holder{margin-top:15px}.landingGratin .decoration-section.decoration-section1 .bottom-text{padding-left:0}.landingGratin .decoration-section.decoration-section1 .bottom-text .img-holder{width:340px;top:unset;top:100%}.landingGratin .decoration-section.decoration-section1 .img-bottom{text-align:center}.landingGratin .decoration-section.decoration-section1 .img-bottom img{width:25%}.landingGratin .decoration-section.decoration-section1 .txt-img-holder{bottom:9px}.landingGratin .decoration-section.decoration-section1 .label-box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.landingGratin .prepared{grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"main" "first" "last";justify-items:center;margin:40px 0}.landingGratin .prepared .left-meals,.landingGratin .prepared .middle-img,.landingGratin .prepared .right-meals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingGratin .prepared .left-meals .meal,.landingGratin .prepared .middle-img .meal,.landingGratin .prepared .right-meals .meal{width:250px}.landingGratin .prepared .left-meals a,.landingGratin .prepared .left-meals img,.landingGratin .prepared .middle-img a,.landingGratin .prepared .middle-img img,.landingGratin .prepared .right-meals a,.landingGratin .prepared .right-meals img{width:100%}.landingGratin .prepared .left-meals .meal:nth-child(n),.landingGratin .prepared .middle-img .meal:nth-child(n),.landingGratin .prepared .right-meals .meal:nth-child(n){position:relative;top:unset;bottom:unset;left:unset;right:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.landingGratin .prepared .middle-img{max-width:380px}.landingGratin .prepared .btn-holder{position:relative;opacity:1;margin:16px 0}.landingGratin .prepared .meal{text-align:center;margin:10px 0}.landingGratin .decoration-section.decoration-section2{margin-bottom:390px}.landingGratin .decoration-section.decoration-section2 .col-r .img-row{display:none}.landingGratin .decoration-section.decoration-section2 .col-r .label-box{margin-left:10px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.landingGratin .decoration-section.decoration-section2 .col-r .text-holder .bottom-text{padding-right:0}.landingGratin .decoration-section.decoration-section2 .col-r .text-holder .img-holder{width:340px;top:96%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.landingGratin .environement .graph,.landingGratin .environement .label-box{max-width:22.85vw;min-width:200px}.landingGratin .environement .label-box-inner .title{font-size:30px;margin:5px 0;line-height:22px}.landingGratin .environement .graph{margin:29% 3% 0}.landingGratin .environement .schema .graph:nth-child(2) .txt-graph{padding:42% 15px 21%}.landingGratin .environement .schema .graph:nth-child(2) .box-graph .letter p,.landingGratin .environement .schema .graph:nth-child(2) .box-graph p{font-size:10px}.landingGratin .environement .schema .graph:nth-child(3) .txt-graph{padding:40% 15px 3%}.landingGratin .environement .schema .graph:nth-child(3) .box-graph .letter p{font-size:10px}.landingGratinsADorer .decoration-section.decoration-section1 .positioned-images.img1{display:none}.landingGratinsADorer .decoration-section.decoration-section1 .decoration-col.col-l{padding:0 0 35vh}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img{height:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product{position:relative;width:90%;margin:8vw auto 0}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:first-child{left:unset;top:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:unset;right:unset;top:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(2) .positioned-images.img2{display:none}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:unset;right:unset;top:unset}.landingGratinsADorer .decoration-section.decoration-section1 .pdt-img .product:nth-child(3) .positioned-images.img4{display:none}.landingGratinsADorer .decoration-section.decoration-section1 .info-hand .text-holder2{top:46%;width:40%}.landingGratinsADorer .decoration-section.decoration-section2{padding-left:0;padding-right:0}.landingGratinsADorer .decoration-section.decoration-section2 .positioned-images{top:-40vw}.landingGratinsADorer .decoration-section.decoration-section3{padding:0}.landingGratinsADorer .decoration-section.decoration-section3 .col-l{margin:0 0 30vw auto}.landingGratinsADorer .decoration-section.decoration-section3 .wshadow .img1{display:none}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .product-img .img1{right:50%;top:-30vw;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.landingGratinsADorer .decoration-section.decoration-section3 .col-r .wshadow{width:unset;left:0;bottom:0;margin-left:0;text-align:center}.landingCocqueville .felt{font-size:28px}.landingCocqueville .decoration-section .decoration-col .text-holder,.landingCocqueville .decoration-section.decoration-section2 .col-r .text-holder,.landingCocqueville .decoration-section.decoration-section3 .col-l .text-holder{padding:10.08vw 2.08vw 1.7vw}.landingCocqueville .decoration-section .decoration-col.col-l,.landingCocqueville .decoration-section .decoration-col.col-r{padding-top:10vw}.landingCocqueville .decoration-section.decoration-section1 .bottom-text{padding:22px 0 0}.landingCocqueville .decoration-section.decoration-section1 .bottom-text .img-holder{right:unset;left:50%;width:100%;text-align:center}.landingCocqueville .decoration-section.decoration-section1 .bottom-text .img-holder img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product{width:80%;margin:6vw 0}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child{left:-6%;top:unset}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:first-child .positioned-images.img2{top:-180vw;left:44vw}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(2){left:unset;right:-33%;top:unset}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:-6%;top:unset}.landingCocqueville .decoration-section.decoration-section1 .pdt-img .product:nth-child(4){right:-33%;top:unset}.landingCocqueville .decoration-section.decoration-section1 .decoration-col.col-r{margin:60vw 0 5vw;bottom:unset;left:unset;right:unset}.landingCocqueville .decoration-section.decoration-section1 .info-hand{margin-top:5vw;width:100%;left:unset;right:0}.landingCocqueville .decoration-section.decoration-section1 .info-hand .img1{width:100%;-webkit-transform:translateX(-22%) scale(1.8);-ms-transform:translateX(-22%) scale(1.8);transform:translateX(-22%) scale(1.8)}.landingCocqueville .decoration-section.decoration-section1 .info-hand .text-holder2{font-size:14px;width:60%;right:34%}.landingCocqueville .decoration-section.decoration-section2 .positioned-images{top:-85vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder:before{width:38vw;--scotch-height:8vw;--top-scotch:calc(var(--scotch-height) - 2vw)}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-l .text-holder{padding:20px 16px 12px}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r{padding-top:58.39vw}.landingCocqueville .decoration-section.decoration-section2 .decoration-col.col-r .decorated-red{width:90%;padding:18px 13px}.landingCocqueville .decoration-section.decoration-section3 .col-l .text-holder{top:-8vw}.landingCocqueville .decoration-section.decoration-section3 .col-r .text-holder:before{width:38vw;--scotch-height:8vw;--top-scotch:calc(var(--scotch-height) - 2vw)}.landingCocqueville .decoration-section.decoration-section3 .col-r .product-img .img1{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;top:-15vw}.landingMarcheFrance .decoration-section.decoration-section1 .label-box{margin:0}.landingMarcheFrance .decoration-section.decoration-section1 .decoration-col.col-r .positioned-images.img2,.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{display:block}}@media (max-width:638px){.landingTartesFines .decoration-section.decoration-section1 .text-small .img5{margin:0}.landingTartesFines .decoration-section.decoration-section1 .positioned-images img.img3{left:auto}.landingBio .decoration-section.decoration-section1 .text-small img.img4{display:none}.landingBio .decoration-section.decoration-section1 .text-small .img5{margin:0}.landingBio .decoration-section.decoration-section1 .positioned-images img.img3{left:64%;top:0}.landingFineCuisine .decoration-section.decoration-section1 .text-small .img5{margin:0}.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img1,.landingFineCuisine .decoration-section.decoration-section1 .positioned-images img.img3{left:auto}.landingPates .decoration-section.decoration-section1 .text-small .img5{margin:0}.landingPates .decoration-section.decoration-section1 .positioned-images img.img1,.landingPates .decoration-section.decoration-section1 .positioned-images img.img3{left:auto}.landingPates .decoration-section.decoration-section2 .col-l{margin-top:35.17vw}.landingPates .decoration-section.decoration-section2 .img-text-holder .text-holder.decorated-red{margin:0 45px;width:58%;top:15px}.landingPause .decoration-section.decoration-section1 .text-small .img5{margin:0}.landingPause .decoration-section.decoration-section1 .positioned-images img.img1{left:auto}.landingPause .decoration-section.decoration-section2 .col-l{margin-top:4vw}.landingPause .decoration-section.decoration-section2 .img-text-holder .text-holder.decorated-red{margin:0 45px;width:58%;top:15px}}@media (max-width:549px){.nutrition-section .float-blocks .decor-image{top:-25px;left:auto;right:-120px;width:50%}}@media (max-width:539px){.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:14px;top:158px;right:13%}}@media (max-width:499px){.hero-slider2 .owl-dots,.hero-slider .owl-dots{bottom:158px}.hero-slider2 .text-holder,.hero-slider .text-holder{font-size:10px;top:calc(100% - 60px);min-height:170px}.hero-slider2 .text-holder .slide-title,.hero-slider .text-holder .slide-title{font-size:17px}.hero-slider2-landing .text-holder,.hero-slider-landing .text-holder,.slider-art-tips .text-holder{font-size:10px;top:calc(100% + 50px);min-height:170px}.hero-slider2-landing .text-holder .slide-title,.hero-slider-landing .text-holder .slide-title,.slider-art-tips .text-holder .slide-title{font-size:28px}.hero-slider2-landing .owl-stage-outer,.hero-slider-landing .owl-stage-outer,.slider-art-tips .owl-stage-outer{padding-bottom:145px}.produit .owl-dots{bottom:145px!important}.art .slider-ingredients .owl-stage-outer,.art .slider-recipe-others .owl-stage-outer{padding-bottom:0}.banner .title{font-size:13vw}.banner .subtitle{font-size:6vw}.text-thumbs .single-thumb{width:100%;min-height:auto;margin-bottom:30px}.merged-thumbs{background:transparent}.merged-thumbs:after,.merged-thumbs:before{display:none}.merged-thumbs .thumb{width:100%;min-height:auto;margin-bottom:30px}.merged-thumbs .thumb:before{display:block}.nutrition-section .text-top .h1{line-height:.6}.nutrition-section .float-blocks .note-holder{position:relative;padding-bottom:140%}.nutrition-section .float-blocks .note-holder .bg-image{width:140%}.nutrition-section .float-blocks .note-holder .note-text{padding:7vw 0 0;width:68vw}.nutrition-section .float-blocks .note-holder .note-text .title{font-size:5.5vw}.nutrition-section .float-blocks .note-holder .note-text .sub-title{font-size:12vw;margin-bottom:6vw}.nutrition-section .float-blocks .note-holder .note-text p{font-size:3.2vw;margin-bottom:5vw}.nutrition-section .float-blocks .note-holder .note-text p b{font-size:3.2vw}.landingDessert .title-chapter{font-size:15px}.landingDessert .subtitle-chapter{font-size:12px}.landingDessert p{font-size:10px}.landingDessert .title-game .post-chapter{font-size:17px}.landingDessert .btn-prepa-cook a{max-width:270px}.landingDessert .content-patisseries>div,.landingDessert .img-last>div{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.landingDessert .bio .txt-bio{padding:6vw}.landingDessert .bio .txt-bio .bg-white{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingDessert .bio .txt-bio .picture:before{top:-2.5vw}.landingDessert .bio .txt-bio p{margin:0 0 10px}.landingPatesCuisinees .decoration-section.decoration-section1 .decoration-col.col-l{padding-bottom:120vw}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img{height:unset}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product{position:relative;width:90%}.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:first-child,.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(2),.landingPatesCuisinees .decoration-section.decoration-section1 .pdt-img .product:nth-child(3){left:unset;top:unset}.landingPatesCuisinees .decoration-section.decoration-section3 .col-r .product-img .wshadow{width:unset;left:0;bottom:20vw;text-align:center}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .img1{width:150vw;left:-13vw;top:-2vw}.landingPatesCuisinees .decoration-section.decoration-section3 .decoration-col .info-hand .text-holder{top:20%}}@media (max-width:479px){.title-row{font-size:24px}.title-row.cursive{font-size:58px}.header .menu-opener{right:10px;font-size:12px}.btn-mobile .fbShare2{max-width:42vw;height:9.2vw;font-size:20px}.contact .title-sub{font-size:16px}.contact h3{font-size:40px}.le-club .heading-club{z-index:1;width:50%;top:25vw;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.le-club .products-club{display:none}.le-club .content-club{margin-top:5vw}.le-club .content-club .paper{left:80px;width:485px}.le-club .content-club .paper .text-paper{top:35vw;width:270px}.le-club .content-club .paper .text-paper p{margin:5vw 2vw}.le-club .content-club .paper .text-paper .club--infos{margin-top:20vw}.le-club .btn-wrapper{margin:5vw 0}.sondage_form .deco{display:none}#entry-fancy,#result-fancy{max-width:100%}.landingSecretsCuisine .dressage-wrapper .video-section:after{width:175px;height:236px}.landingSecretsCuisine .touche-wrapper{margin-top:17rem}.landingSecretsCuisine .secret-wrapper{margin-top:14rem}.landingSecretsCuisine .range-wrapper:after{right:-85px}.recipe-art .recipe-content .recipe-header-wrapper .recipe-ing-resume{width:130%;left:-15%}.hero-slider2 .text-holder:after,.hero-slider2-landing .text-holder:after,.hero-slider-landing .text-holder:after,.hero-slider .text-holder:after,.slider-art-tips .text-holder:after{right:-44px}.product-filter{padding:0 7px}.filter-head{padding:30px 0}.filter-block__column{width:48%}.filter-content .products-category-label{width:calc(50% - 8px);min-height:220px}.filter-content .products-category-label .title .cursive{font-size:30px}.filter-content .products-category-label .title .cursive.recipe{font-size:25px}.filter-content .products-category-label .title-row{line-height:1.3;font-size:14px}.products-row:before,.products-row__item{width:calc(50% - 8px);min-height:220px}.products-row__item.moreRecipes .title{font-size:25px}.products-row__item .title{font-size:13px}.products-row__item .description{font-size:11px}.gallery{padding:0 7px}.thumb-grid{margin-top:30px}.text-with-images{padding:9% 7px}.text-images-holder .title{margin:0 0 2em}.product-info{padding:4.5% 4.5% 70px}.info-card{position:static;max-width:100%}.decoration-grid .decoration-section.decoration-section1 .positioned-images img.img3{top:0;right:-32px}.decoration-grid .decoration-section.decoration-section1 .decoration-col.col-r{left:10px;right:10px;bottom:235px}.decoration-grid .decoration-section.decoration-section1 .text-small .text-box{padding-left:10px;padding-right:10px}.decoration-grid .decoration-section.decoration-section1 .decorated-red{padding-left:15px;padding-right:15px}.decoration-grid .decoration-section.decoration-section2 .col-l .img-holder:before{display:none}.decoration-grid .decoration-section.decoration-section2 .img-row .img2{left:-20%}.decoration-grid .decoration-section.decoration-section3 .col-r .decorated-images .info-hand{-webkit-transform:translate(174px);-ms-transform:translate(174px);transform:translate(174px)}.decoration-grid .decoration-section.decoration-section3 .bottom-row img{left:-200px}.decoration-grid .decoration-section.decoration-section3 .bottom-row .decorated-red{padding:35px 15px 35px 20px}.banner-caption{padding:0 50px;font-size:11px}.product-detail,.products-thumbs{padding:0 7px}.video-section__inner{padding:30px 0 65%}.video-section .bottom-card__text .title{font-size:30px}.video-section .bottom-card__text .big{font-size:50px}.video-section .bottom-card__decor{width:45.61vw;bottom:0}.video-section .image-pos-4,.video-section .image-pos-5{width:45%}.video-section .image-pos-6{width:34%;left:65%}.environnement-section .text-top .decor-img{position:absolute;right:-25%;top:0;width:180px}.environnement-section .img-holder-1 .hand-img{left:-232px}.nutrition-section .float-blocks .decor-image{display:none}.nutrition-section .split-section .title{font-size:27px}.nutrition-section .split-section .sticker-bg-text.tall{-webkit-transform:translate(35px,-70px);-ms-transform:translate(35px,-70px);transform:translate(35px,-70px)}.nutrition-section .split-section .sticker-bg-text.middle{padding:53px 55px 36px 10px;width:135%;-webkit-transform:translate(-20px);-ms-transform:translate(-20px);transform:translate(-20px)}.nutrition-section .split-section .sticker-bg-text .title{font-size:46px}.nutrition-section .split-section .sticker-bg-text .subtitle{font-size:18px}.score-section .single-text{font-size:14px}.inspiration-block{padding-top:70px}.gallery2 .gallery-item{width:100%!important}.sticky-filter .filter-items-row{max-width:150px}.landingBurger .decoration-section.decoration-section2{margin-top:200px}.landingBurger .decoration-section.decoration-section1 .decoration-col.col-r{bottom:-310px}.landingBurger .section-headline .btn-red{max-width:100%;font-size:14px}.landingVegetal .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:12px;top:116px}.landingVegetal .vegetal-bottom{position:absolute!important;top:auto;bottom:60px}.landingVegetal .decoration-section.decoration-section2{margin-bottom:350px}.landingVegetal .decoration-section.decoration-section2 .img-row{height:340px;bottom:-367px;left:-15px;right:-15px;width:auto}.landingVegetal .section-headline .btn-red{max-width:100%;font-size:14px}.landingTartesFines .decoration-section.decoration-section2 .img-row .info-hand,.landingTartesFines .decoration-section.decoration-section2 .info-hand{right:-208px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .img-holder{bottom:40px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf{width:80%;bottom:65px}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box{top:-12.5vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-l .vf .text-box .decorated-title{font-size:5.7vw}.landingBio .decoration-section.decoration-section1 .decoration-col.col-r{padding-bottom:20px}.landingBio .decoration-section.decoration-section2 .img-row .info-hand,.landingBio .decoration-section.decoration-section2 .info-hand{right:-60px;left:unset}.landingFineCuisine .decoration-section.decoration-section2 .img-row .info-hand{right:-208px}.landingFineCuisine .decoration-section.decoration-section2 .info-hand{left:-100px}.landingPates .decoration-section.decoration-section2 .img-row .info-hand,.landingPates .decoration-section.decoration-section2 .info-hand{right:-208px}.landingPause h1{width:65vw;text-align:center;bottom:226vw;z-index:2}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPause .decoration-section.decoration-section1 .decoration-col.col-r .product .btn-holder{top:28.5vw}.landingPause .decoration-section.decoration-section2 .img-row .info-hand,.landingPause .decoration-section.decoration-section2 .info-hand{right:-208px}.landingMarcheFrance .decoration-section.decoration-section1 .positioned-images.img1{display:none}.equal p,.equal span,.ltd p,.ltd span,.mif p,.mif span{font-size:10px}.equal .red-frame,.ltd .red-frame,.mif .red-frame{padding:0 10px}.ehf .post-title{font-size:14px}.ehf .post-chapter{font-size:13px}.ehf .title-header{width:80%}.ltd .post-title{font-size:14px}.ltd .post-title strong{font-size:30px}.ltd .title-header{width:80%}.ltd .post-chapter{font-size:13px}.ltd .post-chapter em{font-size:25px}.ltd .post-chapter.alignment{height:55px;line-height:17px}.ltd .decorations:first-child{top:-16%}.ltd .content-bloc{width:100%;margin:0 0 30px}.equal .integer-hand img{width:100%}.equal .integer-hand .txt-hand{width:75%;padding:7%}.equal .integer-hand .txt-hand .bold,.equal .integer-hand .txt-hand h2,.equal .integer-hand .txt-hand p{font-size:9px}.equal .integer-hand .txt-hand .bold strong,.equal .integer-hand .txt-hand h2 strong,.equal .integer-hand .txt-hand p strong{font-size:12px}.equal .integer-hand .txt-hand p{font-size:8px}.labours .witness-img{right:-40px}.labours .red-frame{width:95%}.labours .labours-pola{width:80%}.labours .labours-pola img{width:100%;height:unset}.mif .essential-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mif .essential-container .red-frame:last-child{margin-left:unset}.mif .illustration{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mif .illustration div:not(:first-child){width:50%;margin:0 auto}.mif .illustration div:last-child{width:100%}.mif .culture-container .red-frame{padding:10px}.mif .values-flex{padding:40px 0}.mif .values-flex>div:first-child{padding:10px 20px}.mif .white-frame .title{bottom:-60px}.mif .year .title p{font-size:30px}.mif .push{margin:7vw 0}.mif .story-container .red-frame .title{width:90%}.advantages-wrapper .hero-slider2 .hero-slide .text-holder,.advantages-wrapper .hero-slider .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder,.inscription-wrapper .hero-slider2 .hero-slide .text-holder,.inscription-wrapper .hero-slider .hero-slide .text-holder,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder,.mesbrs-wrapper .hero-slider .hero-slide .text-holder,.reinit-wrapper .hero-slider2 .hero-slide .text-holder,.reinit-wrapper .hero-slider .hero-slide .text-holder{margin:0;max-width:unset}.advantages-wrapper .hero-slider2 .hero-slide .text-holder p,.advantages-wrapper .hero-slider .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.confirm-inscription-wrapper .hero-slider .hero-slide .text-holder p,.inscription-wrapper .hero-slider2 .hero-slide .text-holder p,.inscription-wrapper .hero-slider .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider2 .hero-slide .text-holder p,.mesbrs-wrapper .hero-slider .hero-slide .text-holder p,.reinit-wrapper .hero-slider2 .hero-slide .text-holder p,.reinit-wrapper .hero-slider .hero-slide .text-holder p{width:auto}.advantages-wrapper .advantages--content,.advantages-wrapper .inscription--content,.confirm-inscription-wrapper .advantages--content,.confirm-inscription-wrapper .inscription--content,.inscription-wrapper .advantages--content,.inscription-wrapper .inscription--content,.mesbrs-wrapper .advantages--content,.mesbrs-wrapper .inscription--content,.reinit-wrapper .advantages--content,.reinit-wrapper .inscription--content{background-image:none}.advantages-wrapper .advantages--content .content--wrapper,.advantages-wrapper .inscription--content .content--wrapper,.confirm-inscription-wrapper .advantages--content .content--wrapper,.confirm-inscription-wrapper .inscription--content .content--wrapper,.inscription-wrapper .advantages--content .content--wrapper,.inscription-wrapper .inscription--content .content--wrapper,.mesbrs-wrapper .advantages--content .content--wrapper,.mesbrs-wrapper .inscription--content .content--wrapper,.reinit-wrapper .advantages--content .content--wrapper,.reinit-wrapper .inscription--content .content--wrapper{width:auto;margin:0 5vw}.inscription-wrapper .inscription--content .content--wrapper{width:auto}.inscription-wrapper .inscription--content .content--wrapper form .ins--register{margin:1vw 0}.inscription-wrapper .inscription--content .content--wrapper form .ins--validate{margin:2vw auto}.mesbrs-wrapper .mesbrs--content .reduction--type{min-width:280px}.mesbrs-wrapper .mesbrs--content .reduction--type>:first-child{display:none}.mesbrs-wrapper .mesbrs--content .reduction--type>:nth-child(2){width:100%}.mesbrs-wrapper .mesbrs--content .reduction--type>:nth-child(3){display:none}.mesbrs-wrapper .mesbrs--content .reduction--type h2{background-size:contain;padding:6vw 0}.mesbrs-wrapper .mesbrs--content .btn-wrapper{margin:15vw auto 20vw}.reinit-wrapper .reinit--content{width:100%}.segment--content .segment--wrapper .segment--title{padding:4vw 4vw 2vw}.segment--content .segment--wrapper .segment--container{padding:2vw 4vw 4vw}.segment--content .segment--wrapper .segment--container form button{margin:4vw auto 2vw}.segment--content .segment--wrapper .segment--container form .inputs-bloc:first-of-type>label{width:100%}.segment--content .segment--wrapper .segment--container form .inputs-bloc>label{margin:1vw 5px;min-width:unset;width:60px;font-size:.8em}.segment--content .segment--wrapper .segment--container form input[type=text]{width:100%}}@media (max-width:454px){.filter-block__column:nth-child(3){margin-top:15px}}@media screen and (max-width:450px){.concours-sendmails>.table-email-form>form .addMail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.concours-sendmails>.table-email-form>form .addMail>div{margin-top:.5rem}.concours-sendmails>.table-email-form>form .addMail>div>button{margin-left:1rem!important}.concours-sendmails>.table-email-form>form .addMail>div{height:3rem}}@media (max-width:439px){.decoration-grid .decoration-section.decoration-section2 .img-row .info-hand .text-holder{font-size:10px;top:125px;right:13%}}@media (max-width:429px){.environnement-section .img-holder-1 .hand-img{left:-292px}}@media (max-width:413px){.product-detail__info{height:auto;padding:15px 0}.product-detail__info:first-child .item-info{margin-bottom:10px}}@media (max-width:379px){.accordion .tab-pane.open .tab-content table{font-size:12px}}@media (max-width:374px){.banner-sondage p{font-size:10px!important}.banner-sondage strong{font-size:12px!important;padding:0!important}}@media (max-width:349px){.filter-head{padding:70px 0}}@media screen and (width >= 768px){.ets-modal-container{width:450px}.ets-carousel-btn-navigation{top:50%}.ets-carousel-btn-prev{left:10%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ets-carousel-btn-next{right:10%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ets-share-modal .ets-modal-container{width:60vw}.ets-vertical-carousel-img-container{width:56.25vh;border-radius:0;margin:0 auto}.ets-vertical-carousel-container{width:56.25vh;height:100vh}.ets-carousel-btn-next{right:-10%}.ets-carousel-btn-prev{left:-10%}}@media only screen and (width >= 1240px){.ets-carousel-container{width:100vw}}@media screen and (width >= 1024px){.ets-carousel-title-container{opacity:0;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.ets-carousel-img-container:hover .ets-carousel-title-container{opacity:1;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}#ets-share-modal .ets-modal-container{width:600px}.ets-carousel-backdrop[data-state=open]{background-color:rgba(var(--black-rgb),.85)}.ets-vertical-carousel-btn-container{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.5rem;-webkit-transform:translate(150%,-50%);-ms-transform:translate(150%,-50%);transform:translate(150%,-50%)}.ets-vertical-carousel-img-container{width:56.25vh;max-width:550px;border-radius:25px}.ets-vertical-carousel-container{width:56.25vh;height:100vh;padding-top:3rem}}@media screen and (width >= 1050px){.ets-carousel-btn-next{right:-8%}.ets-carousel-btn-prev{left:-8%}}@media screen and (width >= 1540px){.ets-carousel-btn-next{right:0}.ets-carousel-btn-prev{left:0}}