body,html{overflow-x:hidden;width:100%;margin:0;padding:0}.breadcrumb{display:none}.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 .MyBlock{display:block;width:100%;position:relative;margin-left:auto;margin-right:auto;text-align:center}.My-Content #BLOCK-HEADER{background-image:url(img/header.jpg);background-repeat:no-repeat;background-position:center top;display:flex;justify-content:center;align-items:center;min-height:440px}@media screen and (min-width:1250px){.My-Content #BLOCK-HEADER{width:1600px;margin-left:-175px}}@media screen and (max-width:1023px){.My-Content #BLOCK-HEADER{background-position:left -390px top;min-height:390px;background-size:1405px auto}}@media screen and (max-width:761px){.My-Content #BLOCK-HEADER{background-position:left -130vw top;background-size:262vw auto}}.My-Content #BLOCK-HEADER .FloatingBox{background-color:#000;background-image:url(img/title-black.png);background-repeat:no-repeat;background-position:right top;padding:40px;padding-top:210px;text-align:right;margin-right:360px}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-HEADER .FloatingBox{padding-top:180px;background-size:auto 180px}}@media screen and (max-width:761px){.My-Content #BLOCK-HEADER .FloatingBox{padding:20px;padding-top:210px;padding-bottom:30px;margin-right:auto;margin-top:72vw;background-position:center top;width:100%;text-align:center}}.My-Content #BLOCK-HEADER .FloatingBox h1{display:block;font-family:ClarinsRegular,Clarins;font-weight:400;line-height:1em;position:relative;margin:0;padding:0;border-bottom:0 solid;text-transform:none;color:#fff;font-size:35px}@media screen and (max-width:761px){.My-Content #BLOCK-HEADER .FloatingBox h1{font-size:30px}}.My-Content #BLOCK-HEADER .FloatingBox p{margin:0;padding:0;color:#fff;font-size:16px;max-width:325px;padding-top:15px;width:325px}@media screen and (max-width:761px){.My-Content #BLOCK-HEADER .FloatingBox p{max-width:760px;width:auto}}.My-Content #BLOCK-HEADER .FloatingBox p a{margin:0;padding:0;color:#fff;font-size:11px;text-transform:uppercase;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;border-bottom:1px solid #fff}.My-Content #BLOCK-ROUTINE{max-width:970px;padding-top:30px;margin-left:auto;margin-right:auto}.My-Content #BLOCK-ROUTINE h2{margin:0;font-family:ClarinsRegular,Clarins;font-size:35px;line-height:35px;color:#000;font-weight:400;padding:0;padding-top:0;padding-bottom:20px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE h2{margin:20px}}.My-Content #BLOCK-ROUTINE ul{margin:0;padding:0;list-style:none;text-align:center;position:relative}.My-Content #BLOCK-ROUTINE::before{content:" ";background-image:url(img/stars.png);background-repeat:no-repeat;background-position:center right;width:165px;height:100%;left:-165px;top:0;position:absolute}.My-Content #BLOCK-ROUTINE ul li{margin:0;padding:0;display:inline-block;vertical-align:top}.My-Content #BLOCK-ROUTINE .wrapper{position:relative;width:314px;display:block;text-align:center}@media screen and (max-width:1023px){.My-Content #BLOCK-ROUTINE .wrapper{width:600px!important}}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .wrapper{width:280px!important}}.My-Content #BLOCK-ROUTINE h3{display:block;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-weight:400;line-height:1em;position:relative;margin:0;padding:0;border-bottom:0 solid;text-transform:uppercase;color:#000;font-size:14px}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-ROUTINE h3{padding-top:40px;display:inline-block}}.My-Content #BLOCK-ROUTINE h3 .num{display:block;color:#c7a96a;font-size:50px;line-height:1em}.My-Content #BLOCK-ROUTINE .Packshot{margin:0;padding:0;display:inline-block;position:relative}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-ROUTINE .Packshot{float:left}}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .Packshot img{width:250px!important}}.My-Content #BLOCK-ROUTINE .Packshot .ingredient{display:block;position:absolute;font-size:11px;right:20%;bottom:20%}.My-Content #BLOCK-ROUTINE .ProductText{display:block;margin:0;padding:0;padding-bottom:20px;font-size:14px}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-ROUTINE .ProductText{padding-top:20px}.My-Content #BLOCK-ROUTINE.PDP-Routine h2{padding-top:120px}}.My-Content #BLOCK-ROUTINE .ProductName{display:block;font-family:ClarinsRegular,Clarins;font-weight:400;line-height:1em;position:relative;margin:0;padding:0;border-bottom:0 solid;color:#be0f34;font-size:18px}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-ROUTINE .ProductName{padding-top:20px}}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .ProductName{padding-top:10px}}.My-Content #BLOCK-ROUTINE .ProductDescription{display:block;margin:0;padding:20px;font-size:14px;min-height:130px}@media screen and (min-width:762px) and (max-width:1023px){.My-Content #BLOCK-ROUTINE .ProductDescription{display:inline-block;margin:0;padding:20px;font-size:14px;min-height:130px;max-width:200px}}.My-Content #BLOCK-ROUTINE .ShopLink a{display:inline-block;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-weight:400;position:relative;margin:0;border-bottom:0 solid;color:#fff;font-size:11px;line-height:12px;text-transform:uppercase;background-color:#000;padding:19px 30px;text-decoration:none}.My-Content #BLOCK-PUSH{position:relative;padding-top:100px}@media screen and (max-width:761px){.My-Content #BLOCK-PUSH{padding-top:20px}}.My-Content #BLOCK-PUSH ul{white-space:nowrap;margin:0;padding:0}.My-Content #BLOCK-PUSH ul li{margin:0;padding:0;display:inline-block;vertical-align:top;white-space:normal}.My-Content #BLOCK-PUSH h2{margin:0;font-family:ClarinsRegular,Clarins;font-size:35px;line-height:35px;color:#000;font-weight:400;padding:0;padding-top:0}@media screen and (max-width:1023px){.My-Content #BLOCK-PUSH h2{padding-bottom:20px}}@media screen and (max-width:761px){.My-Content #BLOCK-PUSH h3{margin-left:20px;margin-right:20px}}.My-Content #BLOCK-PUSH ul{display:block;text-align:center;position:relative;margin-bottom:60px}.My-Content #BLOCK-PUSH ul li{font-size:0;border:2px solid #e5e5e5;cursor:pointer;display:inline-block;margin:20px;max-width:284px;min-height:410px;padding-bottom:50px;text-align:left;vertical-align:top;position:relative}.My-Content #BLOCK-PUSH ul li img{max-width:100%}@media screen and (max-width:1023px){.My-Content #BLOCK-PUSH ul li{margin:5px}}.My-Content #BLOCK-PUSH ul li h3{margin:0;font-family:ClarinsRegular,Clarins;font-size:28px;line-height:1em;color:#000;padding:0;padding-bottom:10px;font-weight:400;padding-left:20px;padding-right:20px;min-height:100px}@media screen and (max-width:761px){.My-Content #BLOCK-PUSH ul li h3{min-height:80px}}.My-Content #BLOCK-PUSH ul li p.Title{color:#be0f34;text-transform:uppercase;font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;margin:0;font-size:11px;padding:20px;padding-bottom:10px}.My-Content #BLOCK-PUSH ul li p.Text{color:#8b8b8b;margin:0;font-size:11px;padding:20px;padding-top:0;padding-bottom:10px;line-height:14px}.My-Content #BLOCK-PUSH ul li p.text-link{bottom:20px;font-size:11px;line-height:14px;margin:0;padding:20px;position:absolute;padding-bottom:8px}.My-Content #BLOCK-PUSH ul li p.text-link a{text-transform:uppercase;color:#000;text-decoration:none;border-bottom:#d5d5d5 1px solid}@media screen and (max-width:350px){.My-Content #BLOCK-PUSH ul li h3{font-size:20px}}.My-Content .jcarousel{margin-left:auto;margin-right:auto;width:975px}@media screen and (max-width:1023px){.My-Content .jcarousel{width:590px}}@media screen and (max-width:1023px){.My-Content #BLOCK-ROUTINE .jcarousel{width:600px}}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .jcarousel{width:290px}.My-Content #BLOCK-PUSH .jcarousel{width:290px;padding-bottom:40px}}.My-Content .products-pagination.jcarousel-control-next,.My-Content .products-pagination.jcarousel-control-prev{top:calc(50% - 35px);display:none}@media screen and (max-width:1023px){.My-Content .products-pagination.jcarousel-control-next,.My-Content .products-pagination.jcarousel-control-prev{display:block}}@media screen and (max-width:761px){.My-Content .products-pagination.jcarousel-control-next,.My-Content .products-pagination.jcarousel-control-prev{display:none}}.My-Content .products-pagination.jcarousel-control-next{right:20px}.My-Content .products-pagination.jcarousel-control-prev{left:20px}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .jcarousel-pagination{display:block;bottom:auto;top:365px}.My-Content #BLOCK-PUSH .jcarousel-pagination{display:block;bottom:0}}@media screen and (min-width:768px){.My-Content #BLOCK-HEADER .FloatingBox p{margin-left:10px}}@media screen and (max-width:761px){.My-Content #BLOCK-ROUTINE .ProductName{width:80%;left:30px}.My-Content #BLOCK-ROUTINE .jcarousel-pagination{top:385px}span.mobile-linebreak{display:block}}