body,html{overflow-x:hidden;width:100%}.My-Content .MyBlock{display:block;width:100%;position:relative;margin-left:auto;margin-right:auto;text-align:center}.My-Content h1{display:inline-block;font-family:ClarinsRegular,Clarins;font-size:50px;font-weight:400;line-height:1em;margin:0;padding:0;position:relative;text-align:center;z-index:1}@media only screen and (max-width:1023px){.My-Content h1{}}@media only screen and (max-width:761px){.My-Content h1{width:calc(100% - 40px);margin-left:20px;margin-right:20px;font-size:35px}}.My-Content p.text-video-link a::before{content:" ";display:inline-block;background-image:url(img/link-play.png);background-repeat:no-repeat;background-position:left center;position:absolute;left:-24px;height:22px;width:22px;top:-3px}.My-Content p.text-video-link a{font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;border-bottom:1px solid #e5e5e5;text-transform:uppercase;color:#000;text-decoration:none;margin-left:22px;position:relative}.My-Content{width:100%;display:block;position:relative;max-width:1250px;min-width:320px;margin-left:auto;margin-right:auto;font-family:gotham ssm book a,gotham ssm book b,Gotham,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4em;color:#000;text-align:center}.My-Content *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.My-Content #BlockHeader{width:1600px;margin-left:-175px;text-align:center;position:relative;margin-bottom:10px}.My-Content #BlockHeader img{display:block;max-width:100%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:10px}@media screen and (max-width:1249px){.My-Content #BlockHeader{width:100%;margin-left:0;text-align:center;margin-right:0;overflow:hidden}.My-Content #BlockHeader img{max-width:1600px;width:1600px;margin-left:calc(50% - 800px)}}@media screen and (max-width:1023px){.My-Content #BlockHeader img{max-width:1600px;width:160%;margin-left:-30%}}.My-Content #BlockPackshot{background-color:#fff;text-align:center;position:relative;display:block;font-size:0;margin-bottom:70px;margin-top:5px}@media screen and (max-width:761px){.My-Content #BlockPackshot{margin-bottom:20px}}.My-Content #BlockPackshot .InlineBlock{display:inline-block;vertical-align:middle;width:calc(50% - 40px);margin:20px;max-width:469px}.My-Content #BlockPackshot .InlineBlock h2{margin:0;font-family:ClarinsRegular,Clarins;font-size:35px;line-height:35px;color:#be0f34;font-weight:400;padding:0;padding-top:10px;padding-bottom:20px;text-align:left}.My-Content #BlockPackshot .InlineBlock p.Title{color:#be0f34;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;line-height:12px;padding:0;text-transform:uppercase;margin:0}.My-Content #BlockPackshot .InlineBlock p.Text{margin:0;font-size:14px;text-align:left}.My-Content #BlockPackshot .InlineBlock img{max-width:100%;width:auto}.My-Content #BlockPackshot .InlineBlock:last-child{text-align:left}@media screen and (max-width:1249px){.My-Content #BlockPackshot .InlineBlock{width:calc(50% - 40px)}.My-Content #BlockPackshot .InlineBlock:last-child{width:calc(50% - 40px);margin-right:auto;margin-left:auto}}@media screen and (max-width:761px){.My-Content #BlockPackshot .InlineBlock{max-width:761px;display:block;width:auto;margin:20px;text-align:center;margin-bottom:0;margin-top:0}.My-Content #BlockPackshot .InlineBlock:last-child{text-align:center;width:calc(100% - 40px)}}.My-Content #BlockPackshot ul.CheckBox{display:block;padding:20px;border:2px solid #eaeaea;margin-top:20px;max-width:320px}@media screen and (max-width:761px){.My-Content #BlockPackshot ul.CheckBox{padding:15px;max-width:760px}}.My-Content #BlockPackshot ul.CheckBox li{margin:0;padding:0;display:block;text-align:left;background-image:url(img/checkbox.png);background-repeat:no-repeat;background-position:top left;padding-left:38px;min-height:20px;padding-top:10px;padding-bottom:10px;font-size:14px;line-height:16px}.My-Content #BlockPackshot .BtnLink{margin:0;padding:0;display:block}@media screen and (max-width:761px){.My-Content #BlockPackshot .BtnLink{padding-top:20px}}.My-Content #BlockPackshot .BtnLink a{font-style:normal;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#000;text-align:center;margin:10px;padding:15px 30px;border:2px solid #e5e5e5;text-decoration:none;display:inline-block}.My-Content #BlockTabs{width:2000px;margin-left:-375px;text-align:center;position:relative;background-color:#eceeef;padding-bottom:30px}@media screen and (max-width:1249px){.My-Content #BlockTabs{width:100%;margin-left:0}}@media screen and (max-width:761px){.My-Content #BlockTabs{padding-bottom:0}}.My-Content #BlockTabs h1{padding:30px 20px;margin:0;display:block}.My-Content #BlockTabs .MyShopBtn{margin:0;padding:0;display:block;margin-top:10px}.My-Content #BlockTabs .WrapperTabs{display:-webkit-box;display:-webkit-flex;display:flex;max-width:1024px;position:relative;margin-left:auto;margin-right:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-flow:wrap;-webkit-flex-direction:row;flex-direction:row}@media screen and (max-width:1249px){.My-Content #BlockTabs .WrapperTabs{width:calc(100% - 40px);margin-left:auto;margin-right:auto}}@media screen and (max-width:1023px){.My-Content #BlockTabs .WrapperTabs{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;flex-flow:nowrap;-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:761px){.My-Content #BlockTabs .WrapperTabs{width:calc(100% - 10px)}}.My-Content #BlockTabs .MyPackshot{font-size:0;display:block;position:relative;height:200px;line-height:200px}@media screen and (max-width:761px){.My-Content #BlockTabs .MyPackshot{padding-top:20px;height:auto;line-height:1em}}.My-Content #BlockTabs .MyPackshot img{vertical-align:bottom}.My-Content #BlockTabs .MyProductName{font-size:18px;line-height:1em;color:#be0f34;display:block;font-family:ClarinsRegular,Clarins;font-weight:400;padding:20px;min-height:60px;padding-top:0;padding-bottom:0;margin:0;margin-top:20px}@media screen and (max-width:761px){.My-Content #BlockTabs .MyProductName{min-height:30px}}.My-Content #BlockTabs .MyTab{display:inline-block;color:#fff;vertical-align:top;-webkit-box-flex:1;-webkit-flex:1;flex:1;transition:all ease-in-out .5s;cursor:pointer;z-index:2;position:relative;-webkit-flex-basis:25%;flex-basis:25%}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTab{-webkit-flex-basis:auto;flex-basis:auto}}.My-Content #BlockTabs .MyTabFirstContent{display:none}.My-Content #BlockTabs.Selected .MyTabFirstContent{width:calc(50% - 60px);display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;padding:30px;order:5;z-index:2;position:relative}@media screen and (max-width:1023px){.My-Content #BlockTabs.Selected .MyTabFirstContent{width:calc(100% - 60px);margin-bottom:0}}@media screen and (max-width:761px){.My-Content #BlockTabs.Selected .MyTabFirstContent{display:block}}.My-Content #BlockTabs .MyTabFirstContent::after{content:"+";position:absolute;top:50%;right:0;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);color:#be0f34;font-size:120px;z-index:3;height:120px;line-height:120px;font-family:ClarinsRegular,Clarins}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTabFirstContent::after{top:auto;bottom:0%;right:50%;-webkit-transform:translateX(50%) translateY(50%);transform:translateX(50%) translateY(50%)}}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabFirstContent::after{top:auto;bottom:20px;right:50%;-webkit-transform:translateX(50%) translateY(50%);transform:translateX(50%) translateY(50%)}}.My-Content #BlockTabs .MyTabFirstContent .InlineBlock{width:50%;box-sizing:border-box;display:inline-block}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabFirstContent .InlineBlock:last-child{padding-bottom:40px;width:100%}}.My-Content #BlockTabs .MyTabFirstContent p.Text{display:block;margin:0;padding:0;color:#59a8d9;text-align:center;font-size:12px;line-height:14px;margin-top:5px}.My-Content #BlockTabs .MyTabFirstContent p.TextRed{display:block;margin:0;padding:10px;color:#be0f34;text-align:center;font-size:12px}.My-Content #BlockTabs .MyTabFirstContent p.Picto{display:inline-block;margin:0;padding:0;background-color:#59a8d9;width:110px;height:110px;color:#fff;border-radius:55px}.My-Content #BlockTabs .MyTabFirstContent p.Picto{display:inline-block;margin:0;padding:0;background-color:#59a8d9;width:51px;height:111px;color:#fff;border-radius:55px;background-repeat:no-repeat;background-size:100% auto;line-height:111px;padding-left:60px;text-align:left;font-size:30px}#Picto-Chrono{background-image:url(img/chrono-picto.png)}#Picto-Moon{background-image:url(img/moon-picto.png)}.My-Content #BlockTabs .MyTabContent{width:calc(50% - 60px);display:none;background-color:#fff;padding:30px;font-size:0;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTabContent{width:calc(100% - 60px);margin-bottom:0}}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabContent{width:calc(100% - 40px);margin-bottom:0;padding:20px}}.My-Content #BlockTabs .MyTabContent .InlineBlock{font-size:12px;width:50%;display:inline-block;vertical-align:middle}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabContent .InlineBlock{width:100%;position:relative}}.My-Content #BlockTabs .MyTabContent h3{font-size:20px;margin:0;text-transform:uppercase;display:block;line-height:1em;padding-top:60px;background-repeat:no-repeat;background-position:top center}.My-Content #BlockTabs #MyTabContent-4 h3{padding-top:0}.My-Content #BlockTabs .MyTabContent p.Tips{margin:0;margin-top:10px}.My-Content #BlockTabs .MyTabContent .InlineBlock:last-child{color:#fff;padding:20px;padding-right:0;-webkit-box-ordinal-group:2;-webkit-order:2;order:2;font-size:12px;width:calc(50% - 20px);line-height:14px;z-index:2;position:relative}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTabContent .InlineBlock:last-child{padding-right:20px;width:calc(50% - 40px)}}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabContent .InlineBlock:last-child{width:270px;height:auto;padding:0;margin:0;margin-top:30px}}.My-Content #BlockTabs .MyTabContent::after{content:" ";position:absolute;border-radius:50%;width:500px;height:500px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;left:45%;opacity:0}.My-Content #BlockTabs .MyTabContent.Selected::after{opacity:1;animation:FadeIn ease-in-out .5s}.My-Content #BlockTabs .MyTabContent .MyPackshot{opacity:0}.My-Content #BlockTabs .MyTabContent.Selected .MyPackshot{opacity:1;animation:FadeIn ease-in-out .5s}@keyframes FadeIn{from{opacity:0}to{opacity:1}}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTabContent::after{content:" ";position:absolute;border-radius:50%;width:calc(50vw - 60px);height:calc(50vw - 60px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;left:50%}}@media screen and (max-width:761px){.My-Content #BlockTabs .MyTabContent::after{display:none}.My-Content #BlockTabs .MyTabContent .InlineBlock:first-child::after{content:" ";position:absolute;border-radius:50%;width:600px;height:600px;top:calc(100% + 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;left:50%;opacity:0}.My-Content #BlockTabs .MyTabContent.Selected .InlineBlock:first-child::after{opacity:1;animation:FadeIn ease-in-out .5s}}.My-Content #BlockTabs .MyTab.Selected+.MyTabContent{display:inline-block;-webkit-box-ordinal-group:6;-webkit-order:6;order:6}.My-Content #BlockTabs .MyTab h2{font-size:35px;margin:0;padding:0;margin-top:80px;line-height:1em}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTab h2{margin-top:20px}}.My-Content #BlockTabs .MyTab h2 span{display:block}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTab h2 span{display:inline-block}}.My-Content #BlockTabs .MyTab p{margin:20px;margin-bottom:60px}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTab p{margin-bottom:0;margin-top:10px}}.My-Content #BlockTabs .MyTab p.MyTextLink{margin:20px;margin-bottom:30px}@media screen and (max-width:1023px){.My-Content #BlockTabs .MyTab p.MyTextLink{margin:20px}}.My-Content #BlockTabs .MyTab p.MyTextLink a{color:#fff;text-transform:uppercase;text-decoration:underline;font-size:11px;line-height:14px;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;display:inline-block}.My-Content #BlockTabs #MyTab-1{background-color:#34b7e5;-webkit-box-ordinal-group:1;-webkit-order:1;order:1}.My-Content #BlockTabs #MyTab-2{background-color:#aed294;-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.My-Content #BlockTabs #MyTab-3{background-color:#ffd451;-webkit-box-ordinal-group:3;-webkit-order:3;order:3}.My-Content #BlockTabs #MyTab-4{background-color:#cab9d9;-webkit-box-ordinal-group:4;-webkit-order:4;order:4}.My-Content #BlockTabs .MyTab.Selected{background-color:#fff!important}.My-Content #BlockTabs #MyTab-1.Selected,.My-Content #BlockTabs #MyTab-1.Selected a{color:#59a8d9}.My-Content #BlockTabs #MyTab-2.Selected,.My-Content #BlockTabs #MyTab-2.Selected a{color:#aed294}.My-Content #BlockTabs #MyTab-3.Selected,.My-Content #BlockTabs #MyTab-3.Selected a{color:#ffd451}.My-Content #BlockTabs #MyTab-4.Selected,.My-Content #BlockTabs #MyTab-4.Selected a{color:#b59ec9}#MyTabContent-1 h3{background-image:url(img/snow-picto.png)}#MyTabContent-2 h3{background-image:url(img/drop-picto.png)}#MyTabContent-3 h3{background-image:url(img/moon-2-picto.png)}#MyTabContent-4 h3{background-image:none}#MyTabContent-1::after,#MyTabContent-1 .InlineBlock:first-child::after{background-color:#7dd5ef}#MyTabContent-2::after,#MyTabContent-2 .InlineBlock:first-child::after{background-color:#b9dbb6}#MyTabContent-3::after,#MyTabContent-3 .InlineBlock:first-child::after{background-color:#ffce6a}#MyTabContent-4::after,#MyTabContent-4 .InlineBlock:first-child::after{background-color:#aea6d0}.My-Content #BlockTexture{padding-top:0;position:relative}.My-Content #BlockTexture img{max-width:100%}.My-Content #BlockTexture .FloatingBox{display:inline-block;max-width:600px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:8px solid #f1f2f6;background-color:#fff;padding:30px;text-align:center;z-index:2;width:calc(100% - 116px);padding-bottom:60px}@media screen and (max-width:761px){.My-Content #BlockTexture .FloatingBox{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;margin:10px;padding:20px;width:calc(100% - 86px);padding-bottom:20px;margin-top:-100px;margin-bottom:20px}}.My-Content #BlockTexture h1{padding:0;margin:20px;display:block;font-size:40px}@media screen and (max-width:761px){.My-Content #BlockTexture h1{padding:0;margin:20px;display:block;font-size:30px}}.My-Content #BlockTexture p{padding:0;margin:0;max-width:340px;text-align:center;display:inline-block}.My-Content #BlockResults{padding-top:40px;position:relative}.My-Content #BlockResults .FloatingBox{display:inline-block;max-width:948px;border:8px solid #a4daee;background-color:#fff;padding:30px;text-align:center;z-index:2;width:calc(100% - 116px);padding-bottom:60px}@media screen and (max-width:761px){.My-Content #BlockResults .FloatingBox{}}.My-Content #BlockResults h1{padding:0;margin:20px;display:block;font-size:40px}@media screen and (max-width:761px){.My-Content #BlockResults h1{width:115%;margin-left:-15px;font-size:36px}}.My-Content #BlockResults p{padding:0;margin:0;max-width:455px;text-align:center;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}.My-Content #BlockResults ul{padding:0;margin:0;list-style:none;text-align:center;font-size:0;margin-bottom:20px}.My-Content #BlockResults ul li{padding:0;margin:0;display:inline-block;font-size:14px;color:#0094d3;line-height:1.4em;margin:20px;min-width:110px}.My-Content #BlockResults ul li span.num{width:85px;height:85px;line-height:85px;font-siz:22px;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.My-Content #BlockResults ul li:nth-child(1) span.num{background-image:url(img/stat-1.png)}.My-Content #BlockResults ul li:nth-child(2) span.num{background-image:url(img/stat-2.png)}.My-Content #BlockResults ul li:nth-child(3) span.num{background-image:url(img/stat-3.png)}.My-Content #BlockResults p.Mentions{padding:0;margin:0;display:block;font-size:11px;color:#0094d3;line-height:1.4em;margin-left:auto;margin-right:auto;text-align:center}.My-Content .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){.My-Content .Btn-Link{display:block;white-space:nowrap}}#BlockLipstickFinder h1{padding:20px;margin-top:30px;margin-bottom:30px}.My-Content .FullWidthBlock{margin:0;padding:0;width:2000px;margin-left:-375px;text-align:center;display:block;position:relative;font-size:0}.My-Content .FullWidthBlock img{max-width:100%}.My-Content .MyBlock .InlineBlock{display:inline-block;position:relative}@media only screen and (max-width:1249px){.My-Content .FullWidthBlock{margin-left:0;width:100%}}@media only screen and (max-width:761px){.My-Content .FullWidthBlock{margin-left:0;width:100%}}@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 .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%}}@media only screen and (max-width:761px){#Block-LIPSTICKFINDER .InlineBlock{width:100%}}#Block-LIPSTICKFINDER .InlineBlock:first-child{margin-top:45px}@media only screen and (max-width:761px){#Block-LIPSTICKFINDER .InlineBlock:first-child{display:none}}#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 .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}}