@-webkit-keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@-webkit-keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@-webkit-keyframes slidein{0%{top:-20%}to{top:140%}}@keyframes slidein{0%{top:-20%}to{top:140%}}@-webkit-keyframes show{0%{opacity:0}}@keyframes show{0%{opacity:0}}.c-text-with-background{background-image:-webkit-gradient(linear,left bottom,left top,from(#517cbb),to(#517cbb));background-image:linear-gradient(0deg,#517cbb,#517cbb);background-position:0 1rem;background-repeat:no-repeat;background-size:100% 13px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background{background-position:0 1.375rem;background-size:100% 18px}}@media screen and (min-width:64em){.c-text-with-background{background-position:0 2rem;background-size:100% 27px}}.c-text-with-background--secondary{background-image:-webkit-gradient(linear,left bottom,left top,from(#1e5aa9),to(#1e5aa9));background-image:linear-gradient(0deg,#1e5aa9,#1e5aa9);background-position:0 1.125rem;background-repeat:no-repeat;background-size:100% 28px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background--secondary{background-position:0 2.25rem;background-size:100% 32px}}@media screen and (min-width:64em){.c-text-with-background--secondary{background-position:0 2.25rem;background-size:100% 32px}}.c-text-with-background--third{background-image:-webkit-gradient(linear,left bottom,left top,from(#1e5aa9),to(#1e5aa9));background-image:linear-gradient(0deg,#1e5aa9,#1e5aa9);background-position:0 1.3125rem;background-repeat:no-repeat;background-size:100% 25px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background--third{background-position:0 1.3125rem;background-size:100% 25px}}@media screen and (min-width:64em){.c-text-with-background--third{background-position:0 1.3125rem;background-size:100% 25px}}.c-text-with-background--forth{background-image:-webkit-gradient(linear,left bottom,left top,from(#ffe800),to(#ffe800));background-image:linear-gradient(0deg,#ffe800,#ffe800);background-position:0 1rem;background-repeat:no-repeat;background-size:100% 13px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background--forth{background-position:0 1.375rem;background-size:100% 18px}}@media screen and (min-width:64em){.c-text-with-background--forth{background-position:0 2rem;background-size:100% 27px}}.c-text-with-background--fifth{background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(#000));background-image:linear-gradient(0deg,#000,#000);background-position:0 1.125rem;background-repeat:no-repeat;background-size:100% 28px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background--fifth{background-position:0 2.25rem;background-size:100% 32px}}@media screen and (min-width:64em){.c-text-with-background--fifth{background-position:0 2.25rem;background-size:100% 32px}}.c-text-with-background--sixth{background-image:-webkit-gradient(linear,left bottom,left top,from(#ffe800),to(#ffe800));background-image:linear-gradient(0deg,#ffe800,#ffe800);background-position:0 1.875rem;background-repeat:no-repeat;background-size:100% 26px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .625rem}@media screen and (min-width:48em){.c-text-with-background--sixth{background-position:0 1.875rem;background-size:100% 26px}}@media screen and (min-width:64em){.c-text-with-background--sixth{background-position:0 1.875rem;background-size:100% 26px}}.c-text-with-background--seventh{background-image:-webkit-gradient(linear,left bottom,left top,from(#ffe800),to(#ffe800));background-image:linear-gradient(0deg,#ffe800,#ffe800);background-position:0 .4375rem;background-repeat:no-repeat;background-size:100% 26px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 .3125rem .125rem}@media screen and (min-width:48em){.c-text-with-background--seventh{background-position:0 .4375rem;background-size:100% 26px}}@media screen and (min-width:64em){.c-text-with-background--seventh{background-position:0 .4375rem;background-size:100% 26px}}.c-heading-background{height:6.875rem}.c-heading-background .c-heading-background__text{background-color:transparent}.c-heading-background .c-heading-background__text--rituel{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:47.9375em){.c-heading-background .c-heading-background__text--rituel{text-align:center;width:100%}}.c-heading-background .c-heading-background__img{background-color:#ffe800;height:3rem;left:calc(50% - 56px);position:absolute;top:1.875rem;-webkit-transform:rotate(-39deg);transform:rotate(-39deg);width:7.0625rem}.c-heading-background .mysisleyclub,.c-heading-background .mysisleyclub-bigger{display:none}.c-heading-background--rituel{margin-bottom:1.25rem;position:relative}@media screen and (min-width:48em){.c-heading-background--rituel{margin-bottom:2.5rem}}@media screen and (min-width:64em){.c-heading-background--rituel{margin-bottom:1.25rem}}.m-homepage-product-slider--secondary{position:relative}.m-homepage-product-slider--secondary .c-product-carousel{margin:0 auto;max-width:75rem;position:relative}.m-homepage--hair-rituel .c-carousel .c-carousel__btn{top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}