.MyContent a,.MyContent a:active{outline:0}.MyContent,.MyContent .MyBlock{width:100%;position:relative;text-align:center}.JRV-loader span,.JRV-loader span::before{background-position:center center;position:absolute}body,html{overflow-x:hidden}.MyContent{display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;margin-left:auto;margin-right:auto;max-width:1250px;min-width:320px;padding-bottom:60px;z-index:1}#main{margin-top:0}.breadcrumb{display:none}.MyContent .MyAnchorTag{display:block;height:50px}.MyContent .NotVisible{display:none}.MyContent h1{color:#be0f34;font-family:ClarinsRegular,Clarins;font-size:50px;font-weight:400;line-height:1em;margin:20px auto 10px;max-width:700px;padding:0 20px;text-align:center}@media only screen and (max-width:761px){.MyContent h1{font-size:32px;padding:0 10px}}.MyContent .MyBlock{display:block;margin-left:auto;margin-right:auto;font-size:0;margin-bottom:40px}.MyContent .MyBlock .InlineBlock{display:inline-block;position:relative}.MyContent .MyBlock .InlineBlock img{max-width:100%}.MyContent .FullWidthBlock{margin:0 0 0 -375px;padding:0;width:2000px;text-align:center;display:block;position:relative}.MyContent .Btn-Link{text-align:center;background-color:#000;display:inline-block;color:#FFF;padding:18px 30px;text-transform:uppercase;text-decoration:none;font-size:11px;line-height:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;min-width:16px;margin-top:20px}@media only screen and (max-width:761px){.MyContent .FullWidthBlock{margin-left:0;width:100%}.MyContent .Btn-Link{display:block;white-space:nowrap}}.JRV-loader{position:relative;display:block;min-height:450px}@media only screen and (max-width:1249px){.MyContent .FullWidthBlock{margin-left:0;width:100%}.JRV-loader{min-height:50vw}}.JRV-loader img{display:block;margin-left:auto;margin-right:auto;max-width:100%;opacity:0;position:relative;margin-bottom:0}.JRV-loader span{font-size:280px;width:1em;height:1em;background-image:url(img/logo-JRV-red.png);background-color:#FFF;display:block;top:calc(50% - .5em);left:calc(50% - .5em)}.JRV-loader span::after{content:"0%";position:absolute;bottom:10%;left:0;width:100%;font-size:.09em;color:#FFF;text-align:center;z-index:2;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif}.JRV-loader span::before{content:" ";width:0;height:0%;background-color:#be0f34;background-image:url(img/loader-red-texture.jpg);border-radius:50%;z-index:1;-webkit-transition:all ease-out .5s;transition:all ease-out .5s;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}.JRV-loader[data-loaded="100%"] img,.JRV-loader[data-loaded="100%"] span{animation-duration:.5s;animation-name:Fadeout;animation-fill-mode:both;z-index:2}.JRV-loader[data-loaded="0%"] span::after{content:"0%";color:#fea9bb}.JRV-loader[data-loaded="0%"] span::before{width:0;height:0%}.JRV-loader[data-loaded="10%"] span::after{content:"10%";color:#fea9bb}.JRV-loader[data-loaded="10%"] span::before{width:10%;height:10%}.JRV-loader[data-loaded="20%"] span::after{content:"20%";color:#fea9bb}.JRV-loader[data-loaded="20%"] span::before{width:20%;height:20%}.JRV-loader[data-loaded="30%"] span::after{content:"30%";color:#fea9bb}.JRV-loader[data-loaded="30%"] span::before{width:30%;height:30%}.JRV-loader[data-loaded="40%"] span::after{content:"40%";color:#fea9bb}.JRV-loader[data-loaded="40%"] span::before{width:40%;height:40%}.JRV-loader[data-loaded="50%"] span::after{content:"50%";color:#fea9bb}.JRV-loader[data-loaded="50%"] span::before{width:50%;height:50%}.JRV-loader[data-loaded="60%"] span::after{content:"60%";color:#fea9bb}.JRV-loader[data-loaded="60%"] span::before{width:60%;height:60%}.JRV-loader[data-loaded="70%"] span::after{content:"70%";color:#fea9bb}.JRV-loader[data-loaded="70%"] span::before{width:70%;height:70%}.JRV-loader[data-loaded="80%"] span::after{content:"80%";color:#fea9bb}.JRV-loader[data-loaded="80%"] span::before{width:80%;height:80%}.JRV-loader[data-loaded="90%"] span::after{content:"90%";color:#FFF}.JRV-loader[data-loaded="90%"] span::before{width:90%;height:90%}.JRV-loader[data-loaded="100%"] span::after{content:"100%";color:#FFF}.JRV-loader[data-loaded="100%"] span::before{width:100%;height:100%}.JRV-loader[data-loaded="100%"] img{animation-delay:.5s;animation-direction:reverse}@keyframes Fadeout{0%{opacity:1}100%{opacity:0}}#Block-VIDEOHEADER{margin-bottom:-50px;max-width:1024px}@media only screen and (max-width:761px){#Block-VIDEOHEADER{margin-bottom:-50px}}#Block-INTRO{background-color:#fdf4f5;clear:both;overflow-y:hidden}#Block-INTRO .Text{background-color:#FFF;display:block;font-size:16px;padding:30px;width:calc(50% - 110px);padding-left:calc(50% + 80px);text-align:left;min-height:253px;z-index:1}#Block-INTRO .Text h2{color:#be0f34;font-size:40px;padding:0;margin:0 0 20px;font-family:ClarinsRegular,Clarins;font-weight:400;text-transform:none}#Block-INTRO .Text p{margin:0;padding:0 0 15px;font-size:16px;color:#000;font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;line-height:1.4em;max-width:405px;display:block}#Block-INTRO .Text p a{display:inline-block;color:#be0f34;font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;text-decoration:none}#Block-INTRO .Text p a.textLink{color:#000;text-transform:uppercase;border-bottom:#cecece 1px solid;font-size:11px;line-height:12px}#Block-INTRO .Text p a.textLink::after{content:" >"}#Block-INTRO .InlineBlock{width:50%;display:inline-block;margin:0;max-width:625px;vertical-align:top;z-index:2}#Block-INTRO .InlineBlock:first-child{text-align:right;height:100%;margin-left:20px;width:calc(50% - 20px)}#Block-INTRO #JoliRouge-Photo{display:block;float:right;margin-bottom:-50%}@media only screen and (max-width:1024px){#Block-INTRO{margin-bottom:-50px}#Block-INTRO .Text{background-color:#fff;display:block;font-size:16px;min-height:253px;padding:30px 30px 0 calc(50% + 60px);text-align:left;width:calc(50% - 90px)}}#Block-PREUVEPARTROIS-1,#Block-TINTPREVIEW{background-color:#fdf4f5}@media only screen and (max-width:761px){#Block-INTRO .Text h2{font-size:30px}#Block-INTRO{overflow-x:hidden;margin-bottom:-50px}#Block-INTRO .Text{margin:0 auto;max-width:none;padding:20px;width:calc(100% - 40px)}#Block-INTRO .InlineBlock{left:55%;position:absolute;width:66%;max-width:344px}#Block-INTRO .InlineBlock:first-child{text-align:left;margin-left:20px;margin-right:20px;width:calc(100% - 40px);left:auto;position:relative;max-width:522px}#Block-INTRO .InlineBlock:first-child img:first-child{width:70%;margin-left:-5%;margin-top:10%;margin-bottom:10%}#Block-INTRO #JoliRouge-Photo{display:none;float:none;margin-bottom:0}}.MyBlockPreuveParTrois .Text,.MyBlockPreuveParTrois img{display:inline-block;vertical-align:middle}#Block-PREUVEPARTROIS-Title{margin-top:-40px}@media only screen and (max-width:1023px){#Block-PREUVEPARTROIS-Title{margin-top:0}}.MyBlockPreuveParTrois{white-space:nowrap}.MyBlockPreuveParTrois .Text{text-align:center;margin-left:40px;margin-right:40px;white-space:normal}.MyBlockPreuveParTrois .Text h2{color:#be0f34;font-size:40px;padding:0;margin:0 0 10px;font-family:ClarinsRegular,Clarins;font-weight:400;text-transform:none}.MyBlockPreuveParTrois .Text h2 span.num,.MyBlockPreuveParTrois .Text p{padding:0;margin:0;font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;display:block}.MyBlockPreuveParTrois .Text h2 span.num{color:#e4aab3;font-size:150px;line-height:130px;font-weight:400;text-transform:none}#Block-PIANOLIPSTICK p,#Block-TINTPREVIEW-Title p,.MyBlockPreuveParTrois .Text p{line-height:1.4em;text-transform:none;font-weight:400}.MyBlockPreuveParTrois .Text p{color:#000;font-size:22px}.MyBlockPreuveParTrois .Text p strong{font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;display:block;font-weight:400}#Block-PREUVEPARTROIS-1 .Visual{display:inline-block;position:relative;vertical-align:middle}#Block-PREUVEPARTROIS-1 #Cinemagraphe{display:block;height:100%;left:0;position:absolute;top:0;width:auto}#Block-PREUVEPARTROIS-2{background-color:#d9ebe6}#Block-PREUVEPARTROIS-2 .Text h2{color:#00775a}#Block-PREUVEPARTROIS-2 img{margin-left:-70px}#Block-PREUVEPARTROIS-2 .Text h2 span.num{color:#8cb8aa}#Block-PREUVEPARTROIS-2 .Text p.Mentions{color:#8b8b8b;font-size:11px;padding-top:40px}#Block-PREUVEPARTROIS-3{background-color:#fee8df;margin-bottom:-20px}#Block-PREUVEPARTROIS-3 .Text h2{color:#f96529}#Block-PREUVEPARTROIS-3 .Text h2 span.num{color:#fbae96}@media only screen and (max-width:1023px){#Block-PREUVEPARTROIS-1,#Block-PREUVEPARTROIS-3{text-align:left;margin-left:0;overflow-x:hidden}.MyBlockPreuveParTrois{overflow:hidden}.MyBlockPreuveParTrois .Text{padding-top:20px;padding-bottom:20px}.MyBlockPreuveParTrois .Text h2{font-size:30px;margin-bottom:8px}.MyBlockPreuveParTrois .Text p{font-size:16px}#Block-PREUVEPARTROIS-1 .Text{width:35%}#Block-PREUVEPARTROIS-1 .Visual{left:calc(35% + 80px);height:100%;position:absolute}#Block-PREUVEPARTROIS-1 .Visual .Image:first-child{left:auto;position:relative;height:100%;width:auto}#Block-PREUVEPARTROIS-2{text-align:right;margin-right:0;margin-left:auto}#Block-PREUVEPARTROIS-2 .Text{width:55%}#Block-PREUVEPARTROIS-2 img{right:calc(55% + 80px);position:absolute;height:100%}#Block-PREUVEPARTROIS-3 .Text{width:40%}#Block-PREUVEPARTROIS-3 img{left:calc(40% + 80px);position:absolute;height:100%}}@media only screen and (max-width:761px){.MyBlockPreuveParTrois .Text{padding-top:20px;padding-bottom:20px}.MyBlockPreuveParTrois .Text h2{font-size:30px;margin-bottom:8px}.MyBlockPreuveParTrois .Text p{font-size:16px}#Block-PREUVEPARTROIS-1{text-align:center;margin-left:0;overflow:hidden;overflow-x:hidden}#Block-PREUVEPARTROIS-1 .Text{width:calc(100% - 80px)}#Block-PREUVEPARTROIS-1 .Visual{display:block;position:relative;left:auto;width:500px;margin-left:auto;margin-right:auto}#Block-PREUVEPARTROIS-2 img,#Block-PREUVEPARTROIS-3 img{clear:both;display:block!important;position:relative!important;left:auto;right:auto;margin-left:auto;margin-right:auto;height:auto}#Block-PREUVEPARTROIS-1 .Visual .Image:first-child{height:auto;width:500px}#Block-PREUVEPARTROIS-2{text-align:right;margin-right:auto;margin-left:auto;display:flex;flex-direction:column-reverse;height:auto;overflow:visible}#Block-PREUVEPARTROIS-2 .Text{width:calc(100% - 80px)}#Block-PREUVEPARTROIS-2 img{width:410px}#Block-PREUVEPARTROIS-3{text-align:left;margin-left:0;overflow-x:hidden}#Block-PREUVEPARTROIS-3 .Text{width:calc(100% - 80px)}#Block-PREUVEPARTROIS-3 img{width:450px}}#Block-PIANOLIPSTICK{margin-top:0}#Block-PIANOLIPSTICK *{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#Block-PIANOLIPSTICK p{color:#000;display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;font-size:22px;margin:0;padding:0}#Lipstick-Carousel{display:block;width:100%;overflow:hidden;padding-top:100px;position:relative;margin-left:auto;margin-right:auto;max-width:1350px;text-align:left;background-repeat:no-repeat;background-position:top center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}#Lipstick-Carousel #SelectedTexture{position:absolute;top:10px;left:50%;display:inline-block;z-index:1;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);background-size:100% auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#Lipstick-Carousel #SelectedTexture img{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;z-index:1}#ColorSwatches ul li::after,#Lipstick-Carousel ul li .Texture{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0)}#Lipstick-Carousel #SelectedTexture img:first-child{position:relative}@media only screen and (max-width:761px){#Block-PIANOLIPSTICK p{font-size:16px}#Lipstick-Carousel{padding-top:60px}#Lipstick-Carousel #SelectedTexture img{width:320px}}#Lipstick-Carousel.Anim #SelectedTexture,#Lipstick-Carousel.Anim #SelectedTexture img{opacity:0}#Lipstick-Carousel #SelectedTexture img.Selected{opacity:1;z-index:30}#Lipstick-Carousel ul{list-style:none;padding:0 0 135px;margin:0;white-space:nowrap;display:inline-block;font-size:0;z-index:2;position:relative}#Lipstick-Carousel ul.Anim{-webkit-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}#Lipstick-Carousel ul li{padding:0;margin:0;display:inline-block;position:relative;vertical-align:top;text-align:center}#Lipstick-Carousel ul.SwapAnim{-webkit-transition:none;transition:none}#Lipstick-Carousel ul li .Packshot{display:block;width:155px;overflow:hidden;position:relative;z-index:2;cursor:pointer}#Lipstick-Carousel ul li .Texture{opacity:0;display:block;position:absolute;z-index:1;left:50%;transform:translateY(-50%) translateX(-50%) translateZ(0);top:45px;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media only screen and (max-width:761px){#Lipstick-Carousel ul li .Packshot{width:100px}#Lipstick-Carousel ul li .Texture{width:310px;top:32px}}#Lipstick-Carousel ul.Anim li.Selected .Texture{opacity:0;display:none}#Lipstick-Carousel ul.SwapAnim li .Texture{-webkit-transition:none!important;transition:none!important}#Lipstick-Carousel ul li .Packshot img{display:block;position:relative;-webkit-transform:scale(.9) translateY(80px) translateZ(0);-webkit-transform-origin:bottom center;transform:scale(.9) translateY(80px) translateZ(0);transform-origin:bottom center;max-width:100%;-webkit-transition:transform .5s ease-in-out .3s;transition:transform .5s ease-in-out .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#Lipstick-Carousel ul li.Selected .Packshot img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s}#Lipstick-Carousel ul.SwapAnim li .Packshot img{-webkit-transition:none!important;transition:none!important}#Lipstick-Carousel ul li .ProductName{display:none}#Lipstick-Carousel-TintProductName{display:block;width:280px;font-size:14px;text-align:center;position:absolute;bottom:0;padding-top:10px;left:calc(50% - 140px);padding-bottom:70px;z-index:2}#Lipstick-Carousel-TintProductName strong{display:block;font-size:22px;font-weight:400}#Lipstick-Carousel-TintProductName a{display:inline-block;font-size:11px;font-weight:400;font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;color:#fff;padding:18px 30px;line-height:14px;background-color:#000;text-decoration:none;letter-spacing:.1em;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);white-space:nowrap}#Lipstick-Carousel-Prev{left:calc(50% - 160px)}#Lipstick-Carousel-Next{right:calc(50% - 160px)}#Lipstick-Carousel-Next,#Lipstick-Carousel-Prev{display:block;position:absolute;bottom:75px;z-index:2}#Lipstick-Carousel-Next img,#Lipstick-Carousel-Prev img{width:18px}#Block-TINTPREVIEW-Title{margin-top:0;background-color:#951a30;padding-top:50px;padding-bottom:190px;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}#Block-TINTPREVIEW-Title img{max-width:100%}#Block-TINTPREVIEW-Title h1{color:#FFF;margin-top:0}#Block-TINTPREVIEW-Title p{color:#FFF;display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;font-size:22px;margin:0;padding:10px 20px 0}@media only screen and (max-width:761px){#Lipstick-Carousel-Next,#Lipstick-Carousel-Prev{opacity:.5}#Block-TINTPREVIEW-Title{padding-bottom:30px;padding-top:30px;margin-top:0}#Block-TINTPREVIEW-Title p{font-size:16px}}#Block-TINTPREVIEW{margin-top:0;clear:both;margin-bottom:-30px}#Block-TINTPREVIEW .TintPreviewModule{display:inline-block;vertical-align:top;position:relative;text-align:center;margin-top:-130px}@media only screen and (max-width:1023px){#Block-TINTPREVIEW .TintPreviewModule{width:33%;min-width:none}}#Block-TINTPREVIEW .TintPreviewModule .Title{color:#FFF;margin:0;font-size:16px!important;font-weight:400;display:inline-block;position:relative;max-width:190px;padding-left:61px;text-align:left;height:130px;line-height:70px}#Block-TINTPREVIEW .TintPreviewModule span{display:inline-block;vertical-align:middle;line-height:22px}#Block-TINTPREVIEW .TintPreviewModule .Title::before{content:" ";display:inline-block;width:61px;height:71px;position:absolute;left:0;top:0}#Block-TINTPREVIEW .TintPreviewModule .Title::after{content:" ";display:block;width:100%;height:12px;background-image:url(img/arrow-bottom.png);bottom:42px;position:absolute;left:0;background-position:top center;background-repeat:no-repeat}#Block-TINTPREVIEW .TintPreviewModule:nth-child(1) .Title::before{background-image:url(img/num-1.png)}#Block-TINTPREVIEW .TintPreviewModule:nth-child(2) .Title::before{background-image:url(img/num-2.png)}#Block-TINTPREVIEW .TintPreviewModule:nth-child(3) .Title::before{background-image:url(img/num-3.png)}#Block-TINTPREVIEW .TintPreviewModule strong{font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;font-weight:400}#Block-TINTPREVIEW .TintPreviewModule ul{display:block;margin:0;padding:0}@media only screen and (max-width:761px){#Block-TINTPREVIEW{padding-bottom:40px}#Block-TINTPREVIEW .TintPreviewModule{display:block;position:relative;margin-top:0;width:auto}#Block-TINTPREVIEW .TintPreviewModule .Title{color:#000;height:auto;max-width:none;padding:10px;width:calc(100% - 20px);line-height:22px;text-align:center;display:block}#Block-TINTPREVIEW .TintPreviewModule .Title::before{background-image:none;display:inline;font-size:16px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;height:auto;left:auto;line-height:22px;position:relative;top:auto;vertical-align:bottom;width:auto}#Block-TINTPREVIEW .TintPreviewModule:nth-child(1) .Title::before{content:"1. "}#Block-TINTPREVIEW .TintPreviewModule:nth-child(2) .Title::before{content:"2. "}#Block-TINTPREVIEW .TintPreviewModule:nth-child(3) .Title::before{content:"3. "}#Block-TINTPREVIEW .TintPreviewModule span{display:inline;vertical-align:baseline}}#ColorSwatches ul li::after,#FinitionChoix ul li::after{content:" ";position:absolute}#ColorSwatches{max-height:570px;overflow:hidden;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-bottom:50px}#ColorSwatches ul{width:180px}#ColorSwatches ul li{display:inline-block;font-size:11px;color:#000;text-align:center;width:90px;margin-bottom:0;margin-top:20px;position:relative}#ColorSwatches ul.Anim{-webkit-transition:none;transition:none}@media only screen and (max-width:761px){#ColorSwatches{max-width:450px;margin-left:auto;margin-right:auto;margin-bottom:0}#ColorSwatches ul li{width:auto;vertical-align:middle;margin-top:-10px}#ColorSwatches ul li.Selected{margin-top:7px}#ColorSwatches ul{width:auto;list-style:none;padding:0 0 135px;margin:0;white-space:nowrap;display:block;font-size:0}#ColorSwatches ul.Anim{-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}}#ColorSwatches ul li .TexturePreview{height:50px;width:50px;overflow:hidden;border-radius:25px;display:block;margin:0 20px 6px;cursor:pointer}#ColorSwatches ul li::after{height:52px;width:52px;overflow:hidden;border-radius:28px;border:2px solid #be0f34;display:block;left:50%;top:25px;cursor:pointer;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:translateY(-50%) translateX(-50%) translateZ(0)}#ColorSwatches ul li.Selected::after{height:58px;width:58px;border-radius:32px;position:absolute;opacity:1}@media only screen and (max-width:761px){#ColorSwatches ul li::after{-webkit-transition:none;transition:none;cursor:default}#ColorSwatches ul li .TexturePreview{height:25px;width:25px;overflow:hidden;border-radius:15px;display:block;margin:0 10px 6px;cursor:default}#ColorSwatches ul li.Selected .TexturePreview{height:50px;width:50px;overflow:hidden;border-radius:25px;display:block;margin:0 20px 6px;cursor:default}}#ColorSwatches ul li .TexturePreview img{margin-left:-200px;margin-top:-150px}#Block-TINTPREVIEW #ColorSwatches ul li span{display:block}#Block-TINTPREVIEW #ColorSwatches ul li span:last-child{padding-top:0;line-height:14px}@media only screen and (max-width:761px){#Block-TINTPREVIEW #ColorSwatches ul li{width:45px}#Block-TINTPREVIEW #ColorSwatches ul li.Selected{width:90px}#Block-TINTPREVIEW #ColorSwatches ul li.Selected::before{width:100px;height:20px;content:" ";position:absolute;left:-5px;top:18px;background-image:url(img/prev.png),url(img/next.png);background-position:left center,right center;background-size:auto 100%,auto 100%;background-repeat:no-repeat,no-repeat}#Block-TINTPREVIEW #ColorSwatches ul li span{display:none}#Block-TINTPREVIEW #ColorSwatches ul li span:first-child,#Block-TINTPREVIEW #ColorSwatches ul li.Selected span{display:block}#Block-TINTPREVIEW #ColorSwatches ul li.Selected span.TintCode,#Block-TINTPREVIEW #ColorSwatches ul li.Selected span.TintName{display:inline-block}}#Block-TINTPREVIEW #LipsPreview{display:block;margin-top:-24px;position:relative;background-repeat:no-repeat;background-size:100% auto;max-width:487px;margin-left:auto;margin-right:auto}#LipsPreviewForMobile,#PackshotNameForMobile,#PreviewForMobile{display:none}@media only screen and (max-width:761px){#LipsPreviewForMobile{display:block}#PreviewForMobile{background-color:#fdf4f5;display:block;margin-bottom:0}#PackshotNameForMobile{display:block;font-size:14px;margin:5px 0 0}#LipsPreviewForMobile img{display:block;max-width:100%;position:relative;margin-bottom:0;margin-left:auto;margin-right:auto}#Block-TINTPREVIEW .TintPreviewModule .Title::after{display:none}#Block-TINTPREVIEW #LipsPreview{margin-top:0}#Block-TINTPREVIEW .TintPreviewModule #LipsPreview,#Block-TINTPREVIEW .TintPreviewModule .PackshotName{margin-top:0;display:none}}#Block-TINTPREVIEW #LipsPreview img{display:block;position:absolute;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;top:0;left:0;z-index:1;max-width:100%}#Block-TINTPREVIEW #LipsPreview img:first-child{position:relative!important;opacity:1!important}#Block-TINTPREVIEW #LipsPreview img.Selected{opacity:1;zindex:2}#Block-TINTPREVIEW #PackshotPreview{display:block;margin-top:35px;padding:0;list-style:none}#Block-TINTPREVIEW #PackshotPreview li{font-size:14px;color:#000;margin:0;padding:0;text-align:center;display:none}#Block-TINTPREVIEW #PackshotPreview li.Selected{display:block}#Block-TINTPREVIEW #PackshotPreview li strong{display:block;font-family:ClarinsRegular,Clarins;color:#be0f34;font-size:20px;font-weight:400}#Block-TINTPREVIEW #PackshotPreview li img{display:block;position:relative;margin-left:auto;margin-right:auto;width:192px;height:329px}#Block-TINTPREVIEW #PackshotPreview li .Price{margin:10px 0}#Block-TINTPREVIEW #PackshotPreview li a.btnLink{display:inline-block;font-size:11px;font-weight:400;font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;color:#fff;padding:18px 30px;line-height:14px;background-color:#000;text-decoration:none;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase}#Block-LIPSTICKFINDER-Title p,#Block-TINTPREVIEW .PackshotName{font-family:"Gotham SSm book A","Gotham SSm book B",Gotham,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4em}#FinitionChoix ul li .TexturePreview,#FinitionChoix ul li::after{overflow:hidden;background-color:#FFF;cursor:pointer;display:block}@media only screen and (max-width:761px){#Block-TINTPREVIEW #PackshotPreview{display:inline-block;list-style:none;margin-left:auto;margin-right:auto;margin-top:75px;padding:0 0 0 150px;position:relative;text-align:left;width:auto}#Block-TINTPREVIEW #PackshotPreview li img{bottom:-15px;position:absolute;width:140px;height:auto;left:0}#Block-TINTPREVIEW #PackshotPreview li{text-align:left}}#Block-TINTPREVIEW .PackshotName{display:block;font-size:16px;margin:20px 0 0}#FinitionChoix{overflow:hidden;width:100%;text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-bottom:40px}@media only screen and (max-width:761px){#FinitionChoix{margin-bottom:0}}#FinitionChoix ul{font-size:0}#FinitionChoix ul li{display:inline-block;font-size:10px;color:#000;text-align:center;margin-bottom:0;margin-top:20px;position:relative;vertical-align:top}#FinitionChoix ul li .TexturePreview{height:110px;width:110px;border-radius:55px;margin:0 20px 6px}@media only screen and (max-width:761px){#FinitionChoix ul li .TexturePreview{height:90px;width:90px;overflow:hidden;border-radius:45px;display:block;margin:0 5px 5px;cursor:pointer;background-color:#FFF}}#FinitionChoix ul li::after{height:110px;width:110px;border-radius:55px;left:50%;top:0;opacity:.5;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform:translateX(-50%);transform:translateX(-50%) translateZ(0)}#FinitionChoix ul li.Selected::after{opacity:0}#FinitionChoix ul li .TexturePreview img{margin-left:-20px;margin-top:30px;width:190px}#Block-TINTPREVIEW #FinitionChoix ul li span:last-child{display:block;position:absolute;top:15px;width:100%}#Block-LIPSTICKFINDER-Title{margin-top:80px;max-width:760px}@media only screen and (max-width:761px){#FinitionChoix ul li{margin-top:0}#FinitionChoix ul li .TexturePreview img{margin-left:-30px}#Block-LIPSTICKFINDER-Title{margin-top:40px;margin-bottom:20px}}#Block-LIPSTICKFINDER-Title p{display:block;font-size:22px;margin:0;padding:10px 20px 0;text-transform:none}@media only screen and (min-width:1250px){#Block-LIPSTICKFINDER{margin:0 0 0 calc(-50vw + 625px);padding:0;width:100vw;text-align:center;display:block;position:relative}}#Block-LIPSTICKFINDER .Slide{z-index:1;position:absolute;left:0;top:0}#Block-LIPSTICKFINDER .Loaded #LipStickFinder-Slide-1{animation:FadeInOut-1 linear 8s infinite}#Block-LIPSTICKFINDER .Loaded #LipStickFinder-Slide-2{animation:FadeInOut-2 linear 8s infinite}#Block-LIPSTICKFINDER .Loaded #LipStickFinder-Slide-3{animation:FadeInOut-3 linear 8s infinite}#Block-LIPSTICKFINDER .Loaded #LipStickFinder-Slide-4{animation:FadeInOut-4 linear 8s infinite}@keyframes FadeInOut-1{0%,20%{opacity:0}100%,24%{opacity:1}}@keyframes FadeInOut-2{0%,40%{opacity:0}100%,44%{opacity:1}}@keyframes FadeInOut-3{0%,60%{opacity:0}100%,64%{opacity:1}}@keyframes FadeInOut-4{0%,100%,84%{opacity:1}4%,80%{opacity:0}}#Block-LIPSTICKFINDER .InlineBlock{max-width:800px;display:inline-block;vertical-align:top}@media only screen and (min-width:1250px){#Block-LIPSTICKFINDER .InlineBlock{max-width:50vw}}@media only screen and (max-width:1249px){#Block-LIPSTICKFINDER .InlineBlock{width:50%}}#Block-LIPSTICKFINDER .InlineBlock:first-child{margin-top:45px}#Block-LIPSTICKFINDER .InlineBlock:last-child{margin-bottom:45px}#Block-LIPSTICKFINDER .InlineBlock:last-child a{position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);z-index:7}@media only screen and (max-width:761px){#Block-LIPSTICKFINDER-Title p{font-size:20px}#Block-LIPSTICKFINDER .InlineBlock{width:100%}#Block-LIPSTICKFINDER .InlineBlock:first-child{display:none}#Block-LIPSTICKFINDER .InlineBlock:last-child a{bottom:30px}}@media only screen and (max-width:471px){#Block-LIPSTICKFINDER .InlineBlock:last-child a{bottom:15px}}#Block-LIPSTICKFINDER .InlineBlock:last-child .Title{position:absolute;top:45px;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);height:calc(100% - 150px);max-height:294px;z-index:6}@media only screen and (max-width:761px){#Block-LIPSTICKFINDER .InlineBlock:last-child .Title{height:calc(100% - 110px);top:20px}}