<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*.MyContent .FullWidthBanner::after {
	content:" ";
	position:absolute;
	background-image:url("selfiebox/arrow.png");
	width:88px;
	height:88px;
	left:calc(50% - 44px);
	bottom:10px;
	z-index:3;
}
@media only screen and (max-width:1024px) {
.MyContent .FullWidthBanner::after {
	content:" ";
	display:none;
}
}
@media only screen and (max-width:1023px) {
.MyContent .FullWidthBanner::after {
	content:" ";
	position:absolute;
	background-image:url("selfiebox/arrow.png");
	width:40px;
	height:40px;
	left:calc(50% - 20px);
	bottom:10px;
	z-index:3;
	background-size:100% auto;
}
}*/
html,
body {
  overflow-x: hidden;
}
.MyContent img{
 float:none!important;
}
@media only screen and (max-width:1249px) {
.MyContent  {
	overflow:hidden;
}
}

@media only screen and (max-width:1023px) {
.MyContent .FullWidthBanner img {
	margin-left: -17%;
	max-width: 1600px;
	width: 180%;
}
}

.MyContent #MyGreenArguments{
  padding-top:30px;
}

.MyContent #MyGreenArguments .pink-block {
  border-color: #f583a4;
  color: #000; 
  background-color: #FFF;
}

.MyContent #MyGreenArguments .pink-block .picto img{
	 background-color: #f583a4;
	    border-radius: 50%;
}
.MyContent #MyGreenArguments .pink-block  p.text span{
	display:block;
}
.MyContent #MyGreenArguments .pink-block  p.text span::before{
	content:"â€¢ ";
	color:#f583a4;
}

.MyContent #MyCurrentBox{
	padding-top: 20px;
}
.MyContent #MyCurrentBox p.formula span.num span.text{
		color:#f583a4;
		
}
.MyContent #MyCurrentBox p:nth-child(2){
	max-width:470px;
}
.MyContent #MyCurrentBox p.Mentions{
	opacity:0.5;
	font-size:12px;
	padding-top:10px;
}
.MyContent #MyCurrentBox p.formula span.num {
  border: 1px solid #f583a4;
    color:#f583a4;
}
.MyContent #MyCurrentBox p.formula span.text  {
  max-width:370px;
}
.MyContent #MyCurrentBox p.formula span.text .pink {
  color: #ec7799;
  display:inline-block;
}
.MyContent #MyCurrentBox p.formula span.text .pink a{
padding-top:10px;
}

.MyContent #MyContentInsideBox h2{
	color:#ef91ab;
}
@media only screen and (min-width:1250px) {
	.MyContent #MyContentInsideBox {
		width:100vw!important;
		margin-left:calc(625px - 50vw)!important;
		
	}
	
}
.MyContent #MyContentInsideBox ul li{
	
}

.MyContent #MyContentInsideBox {
	  background-image: url("selfiebox/background-left.png"), url("selfiebox/background-right.png")!important;
	  background-position:left center, right center;
	  background-size:auto 100%, auto 100%;
	  background-color:#f7bfd9;
	  padding-top:60px!important;
	padding-bottom:60px!important;
	  
}
@media only screen and (max-width:761px) {

.MyContent #MyContentInsideBox {

	  background-position:left top, right bottom;
	  background-size:auto;

	  
}	
}
.MyContent #MyContentInsideBox .wrapper {
	max-width:1170px;
	width:calc(100% - 60px)
}	
@media only screen and (max-width:761px) {
.MyContent #MyContentInsideBox .wrapper {
	margin-left:auto;
	margin-right:auto;
}	
}
.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	width: 50%;
	max-width:550px;
}	

@media only screen and (max-width:1249px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	max-width:460px;
}
}
@media only screen and (max-width:761px) {
	.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	width: calc(100% - 20px);
	max-width:768px;
}
}

.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child img{
	max-width:100%;
}	
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	text-align:left;
	width:50%;
		max-width:550px;
}	
@media only screen and (max-width:1249px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	max-width:450px;
}
}
@media only screen and (max-width:761px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	   padding-top: 0;
	width: calc(100% - 20px);
}	
.MyContent #MyContentInsideBox p.btn-link{
	text-align:center;
}
}
.MyContent #MyContentInsideBox strong{
	color:#000;
}

@media only screen and (max-width:761px) {
	.MyContent #MyContentInsideBox  {
	 margin-top: 40px;
}
}

#MyLookGoodFeelBetterBlock{
	text-align:center;
	width:2000px;
	margin-left:-375px;
	margin-top:40px;
	
}
@media only screen and (max-width:1249px) {
#MyLookGoodFeelBetterBlock{
	text-align:center;
	width:100%;
	margin-left:0%;
	
}
}
@media only screen and (max-width:761px) {
#MyLookGoodFeelBetterBlock{
	margin-top:20px;
}
}
@media only screen and (max-width:1023px) {
#MyLookGoodFeelBetterBlock img{
	max-width:100%;
}
}
@media only screen and (max-width:761px) {
#MyLookGoodFeelBetterBlock img{
	text-align:center;
	width:160%;
	margin-left:-30%;
	max-width:1600px;
}
}
#MyLookGoodFeelBetterBlock .FloatingBox{
	left:auto;
	right:50%;
	max-width:400px;
	font-size:14px;
}
@media only screen and (max-width:1023px) {
 #MyLookGoodFeelBetterBlock  .FloatingBox {
  right: auto;
  width: calc(100% - 120px);
  max-width:1023px;
  position:relative;
  -webkit-transform:none;
  transform:none;
  padding-bottom: 0;
}	
}
@media only screen and (max-width:761px) {
 #MyLookGoodFeelBetterBlock  .FloatingBox {

  width: calc(100% - 40px);
  padding:20px;
  padding-top:0px;

}	
}
.MyContent #MyLookGoodFeelBetterBlock .FloatingBox p{
	font-size:14px;
	text-align:left;
}
#MyLookGoodFeelBetterBlock .FloatingBox span{
	color:#e95a86;
	display:inline-block;
}
@media only screen and (max-width:761px) {
#MyLookGoodFeelBetterBlock .FloatingBox span{
	display:inline;
}
}
.MyContent #MyLookGoodFeelBetterBlock .FloatingBox p.Mentions{
	font-size:12px;
	opacity:0.5;
	padding-top:10px;
}
@media only screen and (max-width:761px) {
.MyContent #MyClarinsBoxOwner {
  margin-top: 0px;
}
}

@media only screen and (max-width:761px) {
#MyRoutineInsideBox .jcarousel-pagination {
  bottom: auto;
  top: 350px;

}
}

@media only screen and (max-width:761px) {
.MyContent p.btn-link a{
	display:bock;
}
}

@media only screen and (max-width:761px) {

.MyContent #MyContentInsideBox p.product-name {
    display: block;
    text-align:center;
}
}

@media only screen and (max-width:761px) {

.MyContent #MyContentInsideBox p.product-name {
  display: block;
  margin-top: 0;
  text-align: center;
}
}


.MyContent #MyInfosBlock {
 margin-top: 0px;
padding-top:30px;
}
@media only screen and (max-width:1023px) {

.MyContent #MyInfosBlock {
	padding-top:40px;
}
}
@media only screen and (max-width:761px) {

.MyContent #MyInfosBlock {
  width: calc(100% - 20px);
}
}
@media only screen and (min-width:1024px) {
.MyContent #MyHeader .FloatingBox {
  left: 60%;
  width: calc(40% - 120px);
}
}

.MyContent #MyClarinsBlock .routine li.Selected p.packshot::before{
	left:calc(50% - 20px);
}

.MyContent #MyMyLookGoodFeelBetterLogoBlock  {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background-image:url("selfiebox/asso-background.png");
  background-repeat:no-repeat;
    border-bottom: 1px solid #f5b0d0;
margin-top:40px;
background-position:bottom center;
 padding-top:20px;
}
@media only screen and (max-width:1023px) {

.MyContent #MyMyLookGoodFeelBetterLogoBlock  {
margin-top:0px;
 padding-top:0px;
}
}

.MyContent #MyMyLookGoodFeelBetterLogoBlock img {
  display: block;
  margin:20px;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  
}


.MyContent #MyClarinsBlock .routine h4{
	display:none;
}
.MyContent #MyClarinsBlock .routine p.text{
	display:none;
	
}
.MyContent #MyClarinsBlock .routine p.box-name{
	display:none;
}
.MyContent #MyClarinsBlock .routine li.Selected p.packshot::before{
	left:calc(50% - 20px);
}

.MyContent #MyClarinsBlock .routine p.price{
	display:none;
	padding-top: 10px;
	padding-bottom:20px;
}

.MyContent #MyClarinsBlock .routine p.btn-link{
	display:none;
}

@media only screen and (max-width:761px) {
.MyContent #MyClarinsBlock .jcarousel-pagination {
  bottom: auto;
  left: 50%;
  margin: 10px 0 0;
  padding-top: 10px;
  position: absolute;
  top: -10px;
  transform: translate(-50%, 0px);
}
.MyContent #MyClarinsBlock p.title{
	margin-top:30px;
}
}
@media only screen and (max-width:620px) {
.MyContent #MyClarinsBlock .jcarousel-pagination {
  top: 10px;
}
}</pre></body></html>