<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

@media only screen and (max-width:1024px) {
.MyContent #MyHeader .FloatingBox {
left: 50%;
width: calc(50% - 120px);
}
}
@media only screen and (max-width:1023px) {
.MyContent #MyHeader .FloatingBox {
left: auto;
width: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;
    padding-bottom:30px;
}

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

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

.MyContent #MyContentInsideBox h2{
	color:#86cac6;
	padding-top:0px;
}
@media only screen and (max-width:1023px) {
.MyContent #MyContentInsideBox h2{
	padding-top:30px;
}
}
@media only screen and (max-width:761px) {
.MyContent #MyContentInsideBox h2{
	padding-top:20px;
}
}

.MyContent #MyContentInsideBox ul li{
	font-size:14px;
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
}
@media only screen and (min-width:1024px) {
.MyContent #MyContentInsideBox .picto {
margin-left: 10px;
position: absolute;
right: -60px;
top: 50%;
transform: translateY(-50%);
}
}
.MyContent #MyContentInsideBox .wrapper {
	max-width:900px;
	width:calc(100% - 60px);
	padding-bottom:30px;
}	
@media only screen and (max-width:1023px) {
.MyContent #MyContentInsideBox .wrapper {
	padding-bottom:30px;
	
}	
}
@media only screen and (max-width:761px) {
.MyContent #MyContentInsideBox .wrapper {
	width: calc(100% - 32px);
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
border: 5px solid #86cac6;
}	
}
.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	width: 37%;
	max-width:400px;
	margin:0;
}	

.MyContent #MyContentInsideBox p {
  font-size:16px;
  margin:20px;
}
@media only screen and (max-width:1023px) {
.MyContent #MyContentInsideBox p {
  font-size:14px;
 
}
.MyContent #MyContentInsideBox .InlineBlock:first-child p br{
	display:none;
			
}
}
.MyContent #MyContentInsideBox .InlineBlock:first-child p {
   color:#86cac6;
   font-size:22px;
     margin:0px;
}
@media only screen and (max-width:1023px) {
	.MyContent #MyContentInsideBox .InlineBlock:first-child p {
		width: calc(200% - 40px);
		text-align: center;
		margin: 20px;
		margin-top:0;
		margin-bottom:0;
	}
}
@media only screen and (max-width:1249px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	max-width:460px;
}
}

@media only screen and (max-width:1023px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	max-width: 800px;
	width:350px;
	font-size: 0;
	
}
.MyContent #MyContentInsideBox ul {
	padding:20px;
}
.MyContent #MyContentInsideBox ul li{
	width:50%;
	display:inline-block;
	vertical-align:top;
}
.MyContent #MyContentInsideBox p.product-name {
    margin-top: 0px;
}
.MyContent #MyContentInsideBox .InlineBlock{
    padding-top:0;
}

}
@media only screen and (max-width:761px) {
	.MyContent #MyContentInsideBox .wrapper .InlineBlock:first-child {
	width: calc(100% - 20px);
	max-width:768px;
	padding-top:0;
}
.MyContent #MyContentInsideBox ul li{
	width:100%;
	display:block;
}
.MyContent #MyContentInsideBox .InlineBlock:first-child  p {
    margin-left: auto;
    width: auto;
}
}

.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child img{
	max-width:100%;
}	
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	text-align:left;
	width:60%;
	max-width:550px;
	padding:0;
}
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child a{
display: block;
font-size: 0;
}	
@media only screen and (max-width:1249px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	max-width:450px;
}
}

@media only screen and (max-width:1023px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	padding-top: 0;
	width: calc(50% - 20px);
	padding-bottom: 90px;
	margin:0;
	margin-bottom:20px;
}

}
@media only screen and (max-width:761px) {
.MyContent #MyContentInsideBox .wrapper .InlineBlock:last-child {
	padding-top: 0;
	width: calc(100% - 20px);
	padding-bottom: 120px;
	margin-bottom:0px;
}
.MyContent #MyContentInsideBox p.btn-link{
	text-align:center;
}
}

.MyContent #MyContentInsideBox strong{
	color:#000;
	display:inline;
}

.MyContent #MyContentInsideBox {
	background-image: url("freezingbox/background.jpg") !important;
	background-position: center bottom!important;
	background-repeat:no-repeat;
margin-top:0;
	background-color: #FFF;
	padding-top: 60px!important;
	padding-bottom: 60px!important;
}
@media only screen and (min-width:1250px) {
	.MyContent #MyContentInsideBox {
		width:100vw!important;
		
		margin-left:calc(625px - 50vw)!important;
		
	}
	
}
@media only screen and (max-width:1023px) {
	.MyContent #MyContentInsideBox  {
	/*  margin-top: 40px;
	padding-top: 0px!important;*/
	
	 background-size:auto;
	margin-bottom:20px;
	padding-bottom:30px!important;
}	
}
@media only screen and (max-width:761px) {
	.MyContent #MyContentInsideBox  {
	 margin-top: 10px;
	 padding-top: 0px!important;

	 background-size:auto;
	margin-bottom:20px;
	padding-bottom:20px!important;
}	
}
@media only screen and (max-width:1023px) {
.MyContent #MyClarinsBoxOwner {
  margin-top: 30px;
}
}
@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);
}
}


.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;
}
}

.MyContent #MyClarinsBlock .routine li.Selected p.text{
	min-height:10px!important;
}

.MyContent #MyHeader p.mentions{
	font-size:11px!important;
	opacity:0.5;
	position:absolute!important;
	bottom:10px;
	left:40px;
		margin:0px!important;
}
@media only screen and (max-width:1023px) {
.MyContent #MyHeader p.mentions{
	bottom:10px;
	left:0px;
	width:100%;
	text-align:center;
	margin:0px!important;
}
}
.MyContent #MyContentInsideBox p.mentions{
	font-size:11px!important;
	opacity:0.5;
	position:absolute!important;
	bottom:10px;
	right:10px;
		margin:0px!important;
}</pre></body></html>