.parallax-scroll .parallax{position:absolute;top:0;transform:translateY(var(--vertical));will-change:transform;transition:transform .1s}.parallax-scroll .parallax img{width:15vw;will-change:transform;transform-origin:center center;filter:blur(4px)}.parallax-scroll .parallax-1 img{transform:translateX(-120%) rotate(var(--rotation))}.parallax-scroll .parallax-3 img{transform:translateX(-100%) rotate(var(--rotation));width:auto;filter:blur(1px)}.parallax-scroll .parallax-2 img{width:auto;filter:blur(10px);transform:translateX(110%) rotate(var(--rotation)) scale(1.5)}.parallax-scroll .parallax-4 img{transform:translateX(110%) rotate(var(--rotation)) scale(.8);width:25vw}@media (min-width:576px){.parallax-scroll .parallax-1,.parallax-scroll .parallax-3{left:calc((100% - 540px)/2)}.parallax-scroll .parallax-2,.parallax-scroll .parallax-4{right:calc((100% - 540px)/2)}}@media (min-width:768px){.parallax-scroll .parallax-1,.parallax-scroll .parallax-3{left:calc((100% - 720px)/2)}.parallax-scroll .parallax-2,.parallax-scroll .parallax-4{right:calc((100% - 720px)/2)}}@media (min-width:992px){.parallax-scroll .parallax-1,.parallax-scroll .parallax-3{left:calc((100% - 960px)/2)}.parallax-scroll .parallax-2,.parallax-scroll .parallax-4{right:calc((100% - 960px)/2)}}@media (min-width:1024px){.parallax-scroll .parallax-3{left:calc((100% - 1280px)/2)}}@media (min-width:1200px){.parallax-scroll .parallax-1{left:calc((100% - 1140px)/2)}.parallax-scroll .parallax-2,.parallax-scroll .parallax-4{right:calc((100% - 1140px)/2)}}.parallax-scroll #homepageImg{position:relative}.parallax-scroll .parallax-cover-bg{width:100%;position:absolute;z-index:10;-webkit-mask-image:url(/dist/images/alpha-mask.1e28f542.png);-webkit-mask-size:100% 700px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top}.parallax-scroll .parallax-cover-cupcake-1{position:absolute;z-index:10;left:40%;top:40%;transform:translateY(var(--vertical-1)) scale(1.2);will-change:transform;transition:transform .1s;filter:blur(1px)}.parallax-scroll .parallax-cover-cupcake-2{position:absolute;z-index:10;left:60%;top:50%;transform:translateY(var(--vertical-2)) scale(1.5);will-change:transform;transition:transform .1s;filter:blur(4px)}.parallax-scroll .parallax-cover-cupcake-3{position:absolute;z-index:10;left:20%;top:10%;transform:translateY(var(--vertical-3));will-change:transform;transition:transform .1s}.parallax-scroll #parallax-2 .zone.bg-white .container--large{position:relative;z-index:10}home.zone-recette .moment-container{max-width:650px;padding:0}home.zone-recette .moment-container #moment-list h2{line-height:1;font-weight:500;font-size:16px}home.zone-recette .moment-container #moment-list .moment-title{margin-bottom:25px;padding:0}home.zone-recette #recipes-filters{margin-bottom:15px}home.zone-recette #recipes-filters input::placeholder{color:#000!important;font-weight:600!important;font-size:1.2rem!important;opacity:1}home.zone-recette #recipes-filters input:-ms-input-placeholder{color:#000!important;font-weight:600!important;font-size:1.2rem!important}home.zone-recette #recipes-filters input::-ms-input-placeholder{color:#000!important;font-weight:600!important;font-size:1.2rem!important}home.zone-recette #recipes-filters .card>div.d-flex{margin-left:10%;margin-right:auto}.recettes{position:relative;z-index:500;margin-top:-9vw;box-shadow:0 0 10px 5px hsla(0,0%,80%,.7)}.recettes .container-1160{width:auto}.recettes #newslettter-container{padding:0;box-shadow:none}.recettes>.row:first-child>div{padding:0}.recettes>.row:first-child #recipes-filters{max-width:unset}.recettes>.row:first-child #recipes-filters form>div:nth-child(n+2){display:none}.zone{padding-top:1px;overflow-x:hidden}.zone.zone-recette{overflow-x:inherit}.zone--recettes{z-index:200}.home-title{text-align:center;margin-top:32px;margin-bottom:30px;font-weight:600;font-size:24px}.range-slider-container{padding-left:40px;padding-right:40px;position:relative;margin-top:25px}.range-slider-container .range-next,.range-slider-container .range-prev{background-color:#fff;border:1px solid #e21f1d;border-radius:50%;height:50px;width:50px;position:absolute;top:50%;color:#e21f1d;font-size:15px;transform:translateY(-50%);text-align:center;line-height:46px;cursor:pointer;z-index:5000}.range-slider-container .range-next:after,.range-slider-container .range-prev:after{display:block;position:absolute;bottom:-40px;left:-25px;letter-spacing:2px;padding-top:20px;font-weight:300;font-style:italic;color:#a2a2a2;line-height:1;width:100px;-webkit-transition:opacity .2s ease;-moz-transition:.2s ease opacity;-ms-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:opacity .2s ease;opacity:0}.range-slider-container .range-next:active:after,.range-slider-container .range-next:hover:after,.range-slider-container .range-prev:active:after,.range-slider-container .range-prev:hover:after{opacity:1}.range-slider-container .range-next.slick-disabled,.range-slider-container .range-prev.slick-disabled{display:none!important}.range-slider-container .range-prev{left:0}.range-slider-container .range-next{right:0}.range-slider-container .carousel-wrap .produit-next{position:absolute;top:50%;right:90px;transform:translateY(-50%);cursor:pointer}.range-slider-container .carousel-wrap .produit-prev{position:absolute;top:50%;left:90px;transform:translateY(-50%);cursor:pointer}.range-slider-container .carousel-wrap .carousel{width:440px;margin:0 auto;height:350px;position:relative;clear:both;overflow:hidden;background-image:url(/dist/images/product-slider-bg.a03539d2.svg);background-repeat:no-repeat;background-position:top 10px center;background-size:220px}.range-slider-container .carousel-wrap .carousel>div{visibility:hidden;cursor:pointer}.range-slider-container .carousel-wrap .carousel>div:after{content:"";display:block;position:absolute;width:50px;bottom:15px;left:15px;height:20px;z-index:-1;box-shadow:-25px 8px 20px 2px #9e9e9e}.range-slider-container .carousel-wrap .carousel>div img{max-width:100px;height:auto}.range-slider-container .carousel-wrap .carousel .produit__titre{transition:opacity .2s ease;text-align:center;width:250px;position:absolute;transform:translate(-50%,20px);left:50%;opacity:0;font-weight:600;color:#000}.range-slider-container .carousel-wrap .carousel .produit.carousel-center img{transition:all .35s}.range-slider-container .carousel-wrap .carousel .produit.carousel-center img:active,.range-slider-container .carousel-wrap .carousel .produit.carousel-center img:hover{margin-top:-5px}.range-slider-container .carousel-wrap .carousel .produit.carousel-center:after{box-shadow:0 0 20px 20px #cacaca;height:10px;width:75px;transform:rotate(-10deg);border-radius:10px}.range-slider-container .carousel-wrap .carousel .produit.carousel-center .produit__titre{opacity:1}.range-slider-container .carousel-wrap .carousel .produit.carousel-center .produit__titre a{color:unset;text-decoration:none;transition:color .2s ease}.range-slider-container .carousel-wrap .carousel .produit.carousel-center .produit__titre:active a,.range-slider-container .carousel-wrap .carousel .produit.carousel-center .produit__titre:hover a{color:#e21f1d}.range-slider-container .range-slider .range-slide{padding-left:30px;padding-right:30px;position:relative}.range-slider-container .range-slider .range-slide__title{color:#a2a2a2;font-weight:400;font-size:26px;text-align:center;margin-bottom:15px;margin-top:15px}.range-slider-container .range-slider .range-slide .slick-next,.range-slider-container .range-slider .range-slide .slick-prev{background:grey}.range-slider-container .product-next,.range-slider-container .product-prev{border-radius:50%;height:50px;width:50px;position:absolute;top:42%;color:#3d3d3d;font-size:15px;transform:translateY(-50%);text-align:center;line-height:46px;cursor:pointer;z-index:500}.range-slider-container .product-prev{left:-30px}.range-slider-container .product-next{right:-30px}.range-slider-container.mobile{margin-bottom:0;margin-top:60px}.range-slider-container.mobile .range-slider{max-width:400px;margin:0 auto;position:relative;z-index:15}.range-slider-container.mobile .range-slider .slick-slide.slick-active .range-slide-mobile__name{opacity:1}.range-slider-container.mobile .range-slider .slick-slide .range-slide-mobile__name{transition:opacity .2s ease;color:#000;font-weight:500;font-size:22px;line-height:1.1;margin-top:50px;text-align:center;opacity:0}.range-slider-container.mobile .range-slider .slick-slide .range-slide-mobile__name span{display:block;color:#e21f1d}.range-slider-container.mobile .range-slider .slick-slide .range-slide-mobile img{margin:0 auto;max-width:100%}.range-slider-container.mobile .background{pointer-events:none;position:absolute;top:0;left:50%;width:75%;height:100%;transform:translate(-50%,-15%);z-index:10;background-image:url(/dist/images/product-slider-bg.a03539d2.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.range-slider-container.mobile .range-next,.range-slider-container.mobile .range-prev{border:none!important;font-weight:700;font-size:22px}.pre-footer{padding-bottom:50px!important;background:#fff}.modal-home .container-1160{width:unset}.modal-home #newslettter-container{padding:0;box-shadow:unset}.modal-home #newslettter-container .svg-border{display:none}.modal-home #newslettter-container .content div{flex:1 1 auto}.modal-home #newslettter-container .content div img{width:100%;max-width:185px;display:block;margin:0 auto}.modal-home #newslettter-container .content form{margin-bottom:unset}.block-cover{transition:all .2s ease}.block-cover__content{padding-left:15px;padding-right:15px;z-index:10}.block-cover p{letter-spacing:normal}.block-cover p a{color:inherit;text-decoration:none}.block-cover p span{font-size:inherit}.block-cover .button-francine{padding:8px 15px}.block-cover .button-francine span{letter-spacing:unset;font-size:1em;line-height:1.2em}#homepageImg .block-cover{background:#e6e6e6}#homepageImg .block-cover img,#homepageImg .block-cover video{z-index:10;-webkit-mask-image:url(/dist/images/alpha-mask.1e28f542.png);-webkit-mask-size:100% 700px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top;width:inherit;min-width:auto}.three_columns-slider-container{position:relative;width:100%}.three_columns-slider-container .three_columns-slider .slick-slide .slide{padding-left:20px;padding-right:20px}.three_columns-slider-container .three_columns-slider .slick-slide .slide .img-rounded{text-align:center}.three_columns-slider-container .three_columns-slider .slick-slide .slide .img-rounded img{display:inline-block}.three_columns-slider-container .three_columns-slider .slick-slide .slide .content{text-align:center;transition:opacity .4s ease;opacity:0}.three_columns-slider-container .three_columns-slider .slick-slide.slick-current .slide .content{transition:opacity .4s ease;opacity:1}.three_columns-slider-container .column-next,.three_columns-slider-container .column-prev{background-color:transparent;height:50px;width:50px;position:absolute;top:35%;color:#e21f1d;font-size:20px;font-weight:800;transform:translateY(-50%);text-align:center;line-height:46px;cursor:pointer}.three_columns-slider-container .column-prev{left:22%;transform:translate(-55%,-50%)}.three_columns-slider-container .column-next{right:22%;transform:translate(55%,-50%)}.parallax-1{position:fixed;left:0;top:-200px;z-index:8}.parallax-2{position:absolute;right:0;top:0;z-index:2}.parallax-3{left:0}.parallax-3,.parallax-4{position:absolute;top:0;z-index:8}.parallax-4{right:0}#parallax-4 .block-img{position:relative;z-index:10}@media screen and (max-width:768px){#homepageImg .block-cover p{font-size:18px;line-height:normal}#homepageImg .block-cover img{height:100%}#homepageImg .block-cover .button-francine{line-height:inherit}.tile-group{width:100%!important}#parallax-1 .home-title{margin-top:0}.tile-container{display:block;position:relative}.tile{width:100%!important;display:block;height:280px}.tile,.tile--double .tile__bottom{margin-bottom:0}.tile--double .tile__bottom .button-francine,.tile--double .tile__bottom .button-francine:hover{background-color:transparent!important;border:none;position:absolute;width:100%;height:100%;top:0;z-index:5;left:0}.tile--double .tile__bottom .button-francine:hover span,.tile--double .tile__bottom .button-francine span{display:none}.tile__bottom{position:absolute;bottom:0}.recettes.container{width:90%}.recettes #recipes-filters .card{padding-left:50px;padding-right:50px}.recettes #recipes-filters .card>div.d-flex{display:unset!important;width:100%;margin-left:0!important}.recettes #recipes-filters .card .search-input{text-align:center;margin-right:0;margin-bottom:25px}.recettes #recipes-filters .card .search-input i{display:none}.recettes #recipes-filters .card .search-input ::placeholder{text-align:center}.recettes #recipes-filters .card .search-input input{text-align:center;padding:0}.recettes #recipes-filters .card button{display:block;margin-left:auto;margin-right:auto;width:80%;max-width:200px}.zone .container.container--large{padding:0}}.login .pink-background{left:105px;position:absolute;z-index:-1;top:-22px}@media screen and (max-width:991px){.modal-home #newslettter-container .content>div:nth-child(2) p{margin:0 auto}.modal-home #newslettter-container .content>div:nth-child(2) form{margin-top:20px}.modal-home #newslettter-container .content>div:first-child,.modal-home #newslettter-container .content>div:last-child{display:none}}