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}@media screen and (max-width:1249px){.My-Content{overflow-x:hidden}}.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}@media screen and (max-width:1599px){.My-Content #BlockHeader{margin-left:calc(50vw - 800px - 175px)}}.My-Content #BlockHeader p{position:absolute;bottom:20%;right:50%;margin:0;padding:0;border-top:1px solid #fff;display:inline-block;text-align:right;color:#fff;font-size:11px;line-height:12px;text-transform:uppercase;padding-top:6px;margin-right:-173px}@media screen and (max-width:1249px){.My-Content #BlockHeader p{bottom:20%;right:630px;margin-right:0}}@media screen and (max-width:1023px){.My-Content #BlockHeader p{bottom:20%;right:65vw;margin-right:0}}@media screen and (max-width:761px){.My-Content #BlockHeader p{bottom:20%;right:66vw;margin-right:0}}@media screen and (max-width:360px){.My-Content #BlockHeader p{font-size:10px;right:210px;bottom:15px}}.My-Content #BlockHeader img{display:block;max-width:100%;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:1249px){.My-Content #BlockHeader{width:100%;margin-left:0;text-align:right;margin-right:0;overflow:hidden}.My-Content #BlockHeader img{max-width:1600px;width:1600px;margin-left:calc(100vw - 1600px)}}@media screen and (max-width:1023px){.My-Content #BlockHeader img{max-width:1600px;width:156%;margin-left:-56%}}@media screen and (max-width:360px){.My-Content #BlockHeader img{width:550px;margin-left:calc(100% - 530px)}}.My-Content #BlockPackshot{background-color:#fff;text-align:center;position:relative;display:block;font-size:0;margin-bottom:40px;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% - 20px);margin:10px;max-width:514px}.My-Content #BlockPackshot .InlineBlock h2{margin:0;font-family:ClarinsRegular,Clarins;font-size:35px;line-height:35px;color:#000;font-weight:400;padding:0;padding-top:10px;padding-bottom:20px}.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}.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}@media screen and (max-width:761px){.My-Content #BlockPackshot ul.CheckBox{padding:15px}}.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 ul.CheckBox li:hover{background-image:url(img/checkbox-blue.png)}.My-Content #BlockSteps{width:2000px;margin-left:-375px;text-align:center;position:relative;background-color:#004d90;color:#fff;padding-top:40px;padding-bottom:80px}@media screen and (max-width:1249px){.My-Content #BlockSteps{width:100%;margin-left:0}}.My-Content #BlockSteps .Wrapper{display:block;max-width:1150px;position:relative;margin-left:auto;margin-right:auto}.My-Content #BlockSteps .Wrapper ul{list-style:none;margin:0;padding:0}.My-Content #BlockSteps .Wrapper ul li{display:inline-block;margin:0;padding:0;vertical-align:top;border:0 solid}@media screen and (max-width:761px){.My-Content #BlockSteps .Wrapper ul li img{display:block;position:relative;margin-left:auto;margin-right:auto}}.My-Content #BlockSteps .Step{display:block;width:300px;text-align:left;margin:15px;margin-left:auto;margin-right:auto}.My-Content #BlockSteps h3{display:block;font-family:ClarinsRegular,Clarins;font-size:50px;font-weight:400;line-height:1em;margin:0;padding:0;position:relative;text-align:left;color:#fff;padding-left:8px}@media screen and (max-width:1023px){.My-Content #BlockSteps h3{font-size:30px}}.My-Content #BlockSteps p{display:block;font-size:14px;padding-left:8px}.My-Content #BlockSteps .jcarousel-pagination{display:none}@media screen and (max-width:1023px){.My-Content #BlockSteps .jcarousel-pagination{display:block;bottom:-20px;padding-left:0}}.My-Content #BlockTexture{padding-top:40px}.My-Content #BlockTexture h1{display:block;padding-bottom:10px}.My-Content #BlockTexture .InlineBlock{display:inline-block;vertical-align:top;max-width:300px;text-align:left;margin:20px}@media screen and (max-width:761px){.My-Content #BlockTexture .InlineBlock{display:inline-block;vertical-align:top;max-width:150px;text-align:left;margin:20px}}.My-Content #BlockTexture .InlineBlock:hover{color:#004d90}.My-Content #BlockTexture .InlineBlock h2{font-size:28px;text-transform:uppercase;padding-top:40px;font-family:gotham ssm book a,gotham ssm book b,Gotham,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0;line-height:1.2em}@media screen and (max-width:761px){.My-Content #BlockTexture .InlineBlock h2{font-size:12px}}@media screen and (max-width:761px){.My-Content #BlockTexture .InlineBlock p{display:none}}.My-Content #BlockTexture .InlineBlock p{padding:0;margin:0}@media screen and (max-width:761px){.My-Content #BlockTexture .InlineBlock p{display:none}}.My-Content #BlockTexture .VisualTexture{padding:0;margin:0;position:relative;margin-left:auto;margin-right:auto;display:block;max-width:646px}.My-Content #BlockTexture .VisualTexture img{max-width:100%}.My-Content #BlockTexture .VisualTexture ul{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;list-style:none}.My-Content #BlockTexture .VisualTexture ul li.Result{margin:0;padding:0;border-bottom:2px #e2e1e1 solid;left:50%;position:absolute;width:185px;color:#004d90;padding-bottom:8px}@media screen and (max-width:761px){.My-Content #BlockTexture .VisualTexture ul li.Result{width:105px;font-size:11px;line-height:14px}}.My-Content #BlockTexture .VisualTexture ul li.Result .num{display:block;font-size:45px;color:#be0f34;line-height:1em;padding-bottom:5px}@media screen and (max-width:761px){.My-Content #BlockTexture .VisualTexture ul li.Result .num{font-size:30px}}.My-Content #BlockTexture .VisualTexture ul li.Result .num sup{font-size:.5em;line-height:1em}.My-Content #BlockTexture .VisualTexture ul li.Result:nth-child(1){bottom:50%;margin-left:-185px;left:39%;text-align:left}@media screen and (max-width:761px){.My-Content #BlockTexture .VisualTexture ul li.Result:nth-child(1){margin-left:-105px}}.My-Content #BlockTexture .VisualTexture ul li.Result:nth-child(2){bottom:32%;margin-left:-185px;left:30%;text-align:left}@media screen and (max-width:761px){.My-Content #BlockTexture .VisualTexture ul li.Result:nth-child(2){margin-left:-75px;width:75px;bottom:20%}}.My-Content #BlockTexture .VisualTexture ul li.Result:nth-child(3){bottom:39%;margin-left:0;left:61%;text-align:right}.My-Content #BlockTexture .Mentions{color:#000;opacity:.5;font-size:10px;text-align:center;margin:0;padding:20px;line-height:1em;padding-top:0;margin-top:-50px}@media screen and (max-width:761px){.My-Content #BlockTexture .Mentions{margin-top:0}}.My-Content #BlockFormule{text-align:center;position:relative;border:16px solid #e3f4f9;padding:60px;max-width:1050px;margin-left:auto;margin-right:auto;margin-top:40px;padding-left:0;padding-right:0}@media screen and (max-width:1023px){.My-Content #BlockFormule{padding:20px;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;padding-bottom:30px}.My-Content #BlockFormule .Wrapper{position:relative;margin-left:auto;margin-right:auto}}.My-Content #BlockFormule .jcarousel-pagination{display:block;bottom:0}.My-Content #BlockFormule .PopinContentBtn{display:none}@media screen and (max-width:761px){.My-Content #BlockFormule .PopinContentBtn{display:block;text-transform:uppercase;font-size:11px;padding:10px}.My-Content #BlockFormule .PopinContentBtn span{border-bottom:1px solid #d4d4d4;display:inline;line-height:12px}.My-Content #BlockFormule .PopinCloseBtn{color:#000;text-decoration:none;font-size:11px;display:block;padding:10px}.My-Content #BlockFormule .PopinCloseBtn span{border-bottom:1px solid #d4d4d4;display:inline;line-height:12px}.My-Content #BlockFormule .PopinContent{display:none;position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);background-color:#fff;top:0;left:0;z-index:2;padding:30px}.My-Content #BlockFormule .PopinContent p{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 60px)}}@media screen and (min-width:762px){.My-Content #BlockFormule .PopinContent{display:block!important}.My-Content #BlockFormule .PopinContentBtn{display:none!important}.My-Content #BlockFormule .PopinCloseBtn{display:none!important}}.My-Content #BlockFormule ul{list-style:none;margin:0;padding:0;z-index:2}.My-Content #BlockFormule ul li{display:inline-block;padding:0;vertical-align:top;font-size:0;position:relative}.My-Content #BlockFormule ul li .Item{display:inline-block;z-index:1;padding:10px;margin:0;max-width:220px;margin-left:auto;margin-right:auto;vertical-align:top}@media screen and (max-width:1023px){.My-Content #BlockFormule ul li .Item{width:calc(25% - 20px)}}@media screen and (max-width:761px){.My-Content #BlockFormule ul li .Item{width:calc(50% - 20px);padding-top:0}}.My-Content #BlockFormule ul li .Item img{max-width:100%;transition:all ease-in-out .5s;-webkit-transform:scale(1);transform:scale(1)}.My-Content #BlockFormule ul li .Item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.My-Content #BlockFormule h2{display:block;font-family:ClarinsRegular,Clarins;font-size:35px;font-weight:400;line-height:1em;margin:0;padding:0;position:relative;text-align:center;color:#be0f34;max-width:660px;padding-right:20px;padding-left:20px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:20px}@media screen and (max-width:1023px){.My-Content #BlockFormule h2{font-size:30px}}.My-Content #BlockFormule h3{display:block;font-family:ClarinsRegular,Clarins;font-size:30px;font-weight:400;line-height:1em;margin:0;padding:0;position:relative;text-align:center;color:#000;min-height:60px}@media screen and (max-width:761px){.My-Content #BlockFormule h3{font-size:24px;margin-top:-10px}}.My-Content #BlockFormule p{display:block;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0;position:relative;text-align:center;color:#000}.My-Content #BlockFormule strong{display:block;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:20px;min-height:60px;margin-top:20px}.My-Content #BlockRoutine{position:relative;z-index:2;padding:0;margin:0;margin-left:auto;margin-right:auto;font-size:14px;max-width:1046px;display:block;text-align:center;margin-bottom:50px;margin-top:50px}.My-Content #BlockRoutine p{padding-left:20px;padding-right:20px;max-width:500px;margin-left:auto;margin-right:auto}.My-Content #BlockRoutine .jcarousel{font-size:14px;width:100%;display:block}.My-Content #BlockRoutine .wrapper{position:relative;display:block}.My-Content #BlockRoutine .jcarousel-pagination{display:none}@media screen and (max-width:1023px){.My-Content #BlockRoutine .jcarousel-pagination{display:block}.My-Content #BlockFormule strong{min-height:80px}}.My-Content #BlockRoutine .jcarousel ul li{display:inline-block;vertical-align:top;margin:0;padding:0;position:relative;width:auto}.My-Content #BlockRoutine .jcarousel ul li .Wrapper{display:block;position:relative;width:320px;padding-top:290px;text-align:center;margin-left:auto;margin-right:auto}.My-Content #BlockRoutine .jcarousel ul li img{display:block;max-width:320px;margin-left:auto;margin-right:auto;position:absolute;bottom:calc(100% - 290px);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.My-Content #BlockRoutine .jcarousel ul li h3{font-family:ClarinsRegular,Clarins;font-weight:400;font-size:35px;margin:0;padding:0;text-align:center;display:block;margin-top:20px;margin-bottom:20px}.My-Content #BlockRoutine .jcarousel ul li h3 .red{font-family:gotham ssm book a,gotham ssm book b,Gotham,Helvetica,Arial,sans-serif;color:#be0f34}.My-Content #BlockRoutine .jcarousel ul li a.TextLink{font-size:11px;display:inline-block;line-height:12px;position:relative;text-transform:uppercase;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;text-decoration:none;color:#000;border-bottom:1px solid #b0b0b0}.My-Content #BlockRoutine .jcarousel ul li a.TextLink:hover{color:#be0f34;border-bottom:1px solid #be0f34}.My-Content #BlockRoutine .jcarousel ul li p{margin:0;padding:0;min-height:40px;padding-bottom:10px}.My-Content #BlockFormule .jcarousel-control-prev{top:50%;left:-75px}.My-Content #BlockFormule .jcarousel-control-next{top:50%;right:-75px}.products-pagination.jcarousel-control-next,.products-pagination.jcarousel-control-prev{top:50%}