.var_aura_mirabilis .bloc_steps{
	background-image:url('../../resources/aura_mirabilis/images/bg_steps_aura-mirabilis.jpg');
	}
.var_aura_mirabilis .bloc_steps li{
	margin-top:30px;
	margin-bottom:0;
	background-repeat:no-repeat;
	background-position:center top;
	background-size:220px auto;
	}
.var_aura_mirabilis .bloc_steps li:nth-child(1){
	margin-top:0;
	background-image:url('../../resources/aura_mirabilis/images/bg_detoxify.jpg');
	}
.var_aura_mirabilis .bloc_steps li:nth-child(2){
	margin-top:0;
	background-image:url('../../resources/aura_mirabilis/images/bg_prepare.jpg');
	}
.var_aura_mirabilis .bloc_steps li:nth-child(3){
	background-image:url('../../resources/aura_mirabilis/images/bg_correct.jpg');
	}
.var_aura_mirabilis .bloc_steps li:nth-child(4){
	background-image:url('../../resources/aura_mirabilis/images/bg_take-care.jpg');
	}
	
.var_aura_mirabilis .bloc_steps .t_name{
	font:2.8rem/1em 'fortunato_titre', sans-serif;
	}
	
@media screen and ( max-width : 960px ) {
	
	.var_aura_mirabilis .bloc_steps li{
		background-size:60% auto;
		}
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis .bloc_steps{
		background-image:url('../../resources/aura_mirabilis/images/bg_steps_aura-mirabilis_mob.jpg');
		}
	.var_aura_mirabilis .bloc_steps li{
		margin-top:20px !important;
		background-size:50% auto;
		background-position:65% 10%;
		}
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis .bloc_steps li{
		background-size:70% auto;
		background-position:65% 20%;
		}
}

/* HEADER VIDEO */
.var_aura_mirabilis .var_header-video .obj_player{
	height:366px;
	position:relative;
	overflow:hidden;
	display:block;
	}
.var_aura_mirabilis .var_header-video .obj_player .videoThumbnail{
	position:relative;
	top:50%;
	left:auto;
	-webkit-transform:translateY(-58%);
		-ms-transform:translateY(-58%);
			transform:translateY(-58%);
	}
.var_aura_mirabilis .var_header-video .obj_player h2{
	position:absolute;
	top:35%;
	left:80%;
	width:400px;
	padding-bottom:85px;
	-webkit-transform:translate(-50%, -50%);
		-ms-transform:translate(-50%, -50%);
			transform:translate(-50%, -50%);
	z-index:1;
	font-size:3.2rem; line-height:1em;
	font-weight:200;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	text-shadow:0px 0px 5px rgba(0,0,0,1);
	}
.var_aura_mirabilis .var_header-video .obj_player h2:before,
.var_aura_mirabilis .var_header-video .obj_player h2:after{
	display:block; content:"";
	position:absolute;
	left:50%;
	box-sizing:border-box;
	}
.var_aura_mirabilis .var_header-video .obj_player h2:before{
	bottom:0;
	width:75px; height:75px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.var_aura_mirabilis .var_header-video .obj_player:hover h2:before{
	background:rgba(250, 250, 250, 0.125);
	}
.var_aura_mirabilis .var_header-video .obj_player h2:after{
	bottom:23px;
	margin-left:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 17px;
	border-color: transparent transparent transparent #fff;
	}
@media screen and ( max-width : 960px ) {
	.var_aura_mirabilis .var_header-video .obj_player h2{
		width:300px;
		font-size:2.4rem;
		}
}
@media screen and ( max-width : 767px ) {
	
	.var_aura_mirabilis .var_header-video .obj_player{
		height:260px;
		}
	.var_aura_mirabilis .var_header-video .obj_player .videoThumbnail{
		width:767px;
		max-width:none;
		position:absolute;
		left:-32%; top:45%;
		}
	.var_aura_mirabilis .var_header-video .obj_player h2{
		width:240px;
		left:50%; top:52%;
		padding-bottom:130px;
		font-size:2rem;
		}
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis .var_header-video .obj_player .videoThumbnail{
		width:520px;
		}
	.var_aura_mirabilis .var_header-video .obj_player h2{
		left:50%; top:58%;
		padding-bottom:120px;
		}
	.var_aura_mirabilis .var_header-video .obj_player h2:before{
		width:50px; height:50px;
		}
	.var_aura_mirabilis .var_header-video .obj_player h2:after{
		bottom:13px;
		border-width: 12px 0 12px 12px;
		}
}

/* BLOC SOINS */
.var_aura_mirabilis .ctn_content.var_soin{
	padding:100px 0;
	background-image:url('../../resources/aura_mirabilis/images/bg_soin_aura-mirabilis.jpg');
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin{
	max-width:1070px;
	margin:0 auto;
	}
.var_aura_mirabilis .ctn_content.var_soin .ctn_soin{
	width:100%;
	display:table;
	padding:0 90px 0 40px;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin h1 {
	max-width:313px;
	margin:30px auto 40px;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title:before{
	display:block;
	content:"";
	width:100%;
	padding-bottom:45%;
	}
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title:before {
	padding: 0;
}
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title {
	padding: 30px 0;
}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_visuel,
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt{
	width:50%;
	vertical-align:middle;
	display:table-cell;
	text-align:left;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_visuel img{
	display:block;
	margin:0 auto;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt{
	padding-bottom:20px;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt h3{
	margin:0 0 30px;
	font:4rem/1em 'fortunato_titre', sans-serif;
	text-transform:uppercase;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt p{
	font-size:1.4rem;
	line-height:1.6em;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt strong{
	text-transform:uppercase;
	font-weight:700;
	}
.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt .obj_btn{
	margin:45px 0 0;
	}
	
	
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt{
	display:block;
	text-align:center;
	width:100%;
	font-family:'fortunato_titre', serif;
	}
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt h3{
	margin:0 0 10px;
	text-transform:none;
	font-size:2.6rem;
	}
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt p{
	font-size:1.8rem;
	}
.pg_attente.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt hr{
    content: '';
    display: block;
    height: 23px;
    margin: 10px auto;
	border:none;
    background: url('../../includeV3/images/heading-decorator.svg') no-repeat center center / auto 100%;
	}
	
@media screen and ( max-width : 1024px ) {
	
	.var_aura_mirabilis .ctn_content.var_soin .ctn_soin{
		padding:0 40px 0 10px;
		}
}

@media screen and ( max-width : 960px ) {
	
	.var_aura_mirabilis .ctn_content.var_soin .ctn_soin{
		padding:0;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title{
		margin:0 auto 20px;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_visuel,
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt{
		width:100%;
		display:block;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt{
		padding-bottom:40px;
		text-align:center;
		}
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis .ctn_content.var_soin{
		padding:30px 0;
		}
	.var_aura_mirabilis .ctn_content.var_soin .ctn_content {
		margin-bottom: 0;
	}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title{
		max-width:250px;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt h3{
		font-size:2.5rem;
		}
}
@media screen and ( max-width : 480px ) {
	
	.var_aura_mirabilis .ctn_content.var_soin{
		margin:0 auto;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .t_title{
		max-width:200px;
		}
	.var_aura_mirabilis .ctn_content.var_soin .bloc_soin .ctn_txt strong{
		display:block;
		}
}


/* HEADER SOIN AURA MIRABILIS */
.var_aura_mirabilis .ctn_content.var_header-soin h1 {
	position : absolute;
	top : 90px;
	left : 50%;
	margin-left : -175px;
}
.var_aura_mirabilis .ctn_content.var_header-soin:before{
	display:block; content:"";
	width:100%; padding-bottom:28.6%;
	background:url('../../resources/aura_mirabilis/images/bg_banner-soin_aura_mirabilis.jpg') no-repeat center top;
	background-size:contain;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_header-soin{
	padding:30px 0 60px;
	border-top:1px solid #c0a264;
	border-bottom:1px solid #c0a264;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_content{
	display:table;
	width:100%;
	max-width:1030px;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit,
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt{
	position:relative;
	width:50%;
	display:table-cell;
	vertical-align:middle;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit img{
	position:absolute;
	bottom:-30px; right:50px;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt{
	padding:30px 30px 5px;
	position:relative;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt:before,
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt:after{
	display:block; content:"";
	width:42px; height:42px;
	position:absolute;
	background:url('../../resources/aura_mirabilis/images/v_deco_frame.png') no-repeat left top;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt:before{
	top:0; left:0;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt:after{
	bottom:0; right:0;
	-webkit-transform:rotate(180deg);
		-ms-transform:rotate(180deg);
			transform:rotate(180deg);
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt p{
	font-size:2rem;
	font-weight:200;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt strong{
	color:#c0a264;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_btn{
	margin:20px 0 0;
	}
.var_aura_mirabilis .ctn_content.var_header-soin .ctn_btn:after{
	display:inline-block; content:"";
	width:28px; height:45px;
	margin:0 0 -12px 15px;
	background:url('../../resources/aura_mirabilis/images/v_icon_pack.png') no-repeat 0 0;
	background-size:contain;
	}

@media screen and ( max-width : 960px ) {
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit img{
		right:20px;
		}
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis .ctn_content.var_header-soin h1 {
		top : 80px;
		width : 220px;
		margin-left : -110px;
	}
	.var_aura_mirabilis .ctn_content.var_header-soin:before{
		padding-bottom:84.6875%;
		background-image:url('../../resources/aura_mirabilis/images/bg_banner-soin_aura_mirabilis_mob.jpg');
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_header-soin{
		padding:0 0 35px;
		margin-top:-100px;
		border:none;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_content,
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit,
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt{
		width:100%;
		display:block;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_content{
		padding:0 20px;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt{
		margin:20px 0 0;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt:after{
		display:none;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt p:first-child{
		position:relative;
		padding-bottom:30px;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt p:first-child:after{
		display:block; content:"";
		width:42px; height:42px;
		position:absolute;
		bottom:0; right:-30px;
		background:url('../../resources/aura_mirabilis/images/v_deco_frame.png') no-repeat left top;
		-webkit-transform:rotate(180deg);
			-ms-transform:rotate(180deg);
				transform:rotate(180deg);
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt .ctn_btn{
		text-align:center;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt .ctn_btn .obj_btn{
		display:inline-block;
		width:auto;
		max-width:calc(100% - 45px);
		text-align:center;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit img{
		position:relative;
		display:block;
		margin:0 auto;
		bottom:auto; right:auto;
		}
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_header-soin{
		padding:0 0 20px;
		margin-top:-80px;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_content{
		padding:0 10px;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_produit img{
		max-width:80%;
		}
	.var_aura_mirabilis .ctn_content.var_header-soin .ctn_txt p{
		font-size:1.5rem;
		}
}


/* BLOC DISCOVER LEGENDE */
.var_aura_mirabilis .ctn_content.var_discover_legend{
	padding:50px 0 10px;
	background:url('../../resources/aura_mirabilis/images/aura_mirabilis_pattern.gif') repeat-y center -100px;
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .t_title-header{
	padding:0;
	max-width:100%;
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .t_desc-header{
	margin:30px 0;
	font-size:1.6rem;
	}
	
/* PLAYER */	
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player{
	position:relative;
	height:466px;
	overflow:hidden;
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player .videoThumbnail{
	position:absolute;
	z-index:1;
	left:0; top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:before,
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:after{
	display:block;
	content:"";
	position:absolute;
	z-index:2;
	left:50%; top:50%;
	box-sizing:border-box;
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:before{
	width:115px; height:115px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	-webkit-transition:all 0.2s;
	transition:all 0.2s;
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:hover:before{
	background:rgba(250, 250, 250, 0.125);
	}
.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:after{
	margin-left:-7px;
	width:0; height:0;
	border-style:solid;
	border-width:22px 0 22px 25px;
	border-color:transparent transparent transparent #fff;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	}
	
@media screen and ( max-width : 1024px ) {
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player{ height:418px; }
}
@media screen and ( max-width : 960px ) {
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player{ height:317px; }
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player{ height:187px; }
	
	.var_aura_mirabilis .ctn_content.var_discover_legend .t_desc-header{
		display:none;
		}
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player{ height:114px; }
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:before{
		width:70px; height:70px;
		}
	.var_aura_mirabilis .ctn_content.var_discover_legend .obj_player:after{
		margin-left:-5px;
		border-width:11px 0 11px 12px;
		}
}

/* CARROUSEL */	
.var_aura_mirabilis .ctn_content.var_discover_legend .ctn_carrousel{
	margin-top:40px;
	padding:60px 0 20px;
	position:relative;
	}

.var_aura_mirabilis .obj_carrousel.carrousel_legend .masque { width : 100%; }

.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav button{ display : none; }
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav ul { 
	display : block;
	position:absolute;
	top:0; bottom:auto;
	text-align:center;
	width:100%;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li {
	margin:0 25px;
	font-size:10px;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li a{ 
	display:inline-block;
	position:relative;
	padding:0 0 10px;
	width:auto; height:auto;
	background:none;
	color:#000;
	font:1.8rem/1em 'fortunato_titre',sans-serif;
	text-transform:uppercase;
	border-radius:0;
	opacity:1;
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li.active a,
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li a:hover{ 
	color:#c0a264;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li a:after{ 
	display:block; content:"";
	width:0; height:2px;
	position:absolute;
	bottom:0; left:50%;
	background:#c0a264;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li.active a:after{ 
	width:100%;
	}

@media screen and ( max-width : 960px ) {
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav ul { 
		top:-50px;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li {
		margin:0 10px;
		}
}
@media screen and ( max-width : 767px ) {
	
	.var_aura_mirabilis .ctn_content.var_discover_legend .ctn_carrousel{
		margin-top:0;
		padding:20px 0 0;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend{
		padding-bottom:50px;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav ul{
		top:auto;
		bottom:15px;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li {
		margin:0 5px;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li a{ 
		background:#dedede;
		width:10px; height:10px;
		border-radius:50%;
		font-size:0;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li.active a{ 
		background:#c7ac6f;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav li a:after{ 
		display:none;
		}
	
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .nav button{
		display:inherit;
		top:auto;
		bottom:0;
		z-index : 10;
		}
}

/* ITEMS LEGEND */	
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item{ 
	display:table;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_img,
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt{ 
	display:inline-block;
	vertical-align:middle;
	padding:0 6% 0 0;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_img{ 
	max-width:40%;
	padding-right : 3%;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt{ 
	width:60%;
	text-align:left;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt h3{ 
	margin:0 0 30px;
	text-transform:uppercase;
	font:3rem/1em 'fortunato_titre',sans-serif;
	}
.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt p{ 
	font-size:1.6rem;
	line-height:1.5em;
	}
	
@media screen and ( max-width : 767px ) {
	
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item{ 
		display:block;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt{ 
		display:block;
		width:100%;
		text-align:center;
		padding:0;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt h3{ 
		font-size:2.5rem;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_txt p{ 
		font-size:1.4rem;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .truncate_more_link{ 
		color:#c0a264;
		}
	.var_aura_mirabilis .obj_carrousel.carrousel_legend .item .ctn_img{ 
		display:none;
		}
}

/* BLOC REVIEWS */
.var_aura_mirabilis .bloc_reviews.var_no_prod{padding:50px 0;}
.var_aura_mirabilis .bloc_reviews.var_no_prod:before{display:none;}
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_title-header {
	max-width: 100%;
	margin:0 auto 10px;
	text-align: center;
	display:block;
	padding:0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_title-header:after { display : none; }
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_title-header:before {
	content: '';
	display: inline-block;
	width: 31px;
	height: 34px;
	margin-right: 15px;
	background: url('../../includeV3/images/i_reviews.png') no-repeat 0 0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .ctn_content{
	padding:0;
	display:table;
	width:100%;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_product{
	margin:0;
	width:22%;
	display:table-cell;
	vertical-align:middle;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_product .ctn_img{height:auto;}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_product .ctn_img img {
	max-width: 100%;
    height: auto;
    width: auto;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .ctn_comments{
	border:none;
	padding-left:60px;
	display:table-cell;
	vertical-align:middle;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment{
	display:inline-block;
	width:50%;
	padding:2.5% 8% 2.5% 0;
	margin:0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment p{
	position:relative;
	margin-bottom:15px;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment p:before,
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment p:after{
	display:inline-block; content:"";
	width:26px; height:20px;
	background: url('../../resources/aura_mirabilis/images/i_quote.png') no-repeat 0 0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment p:before{
	position:absolute;
	top:0; left:-30px ;
	margin-top:-5px;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment p:after{
	margin:0 0 -12px 5px;
	-webkit-transform:rotate(180deg);
		-ms-transform:rotate(180deg);
			transform:rotate(180deg);
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .ctn_btn{
	padding-top:20px;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_source,
.bloc_reviews .ctn_comments .t_source{
	margin:10px 0;
	font-size:1.2rem;
	font-style:italic;
	}
.bloc_reviews .ctn_comments .t_source{
	margin-top:40px;
	text-align:left;
	}

@media screen and ( max-width : 767px ) {
	
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_title-header{
	font-size:3rem;
	margin:0 0 30px 0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .t_title-header:before {
	display: block;
	margin:0 auto 10px;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .ctn_content,
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_product,
.var_aura_mirabilis .bloc_reviews.var_no_prod .ctn_comments{
	display:block;
	width:100%;
	padding:0;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_product .ctn_img{
	margin:0 auto;
	max-width:60%;
	}
.var_aura_mirabilis .bloc_reviews.var_no_prod .obj_comment{
	width:100%;
	padding:10px 20px 20px 40px;
	}
		
}


/* BLOC EMPRESS VIDEO */
.var_aura_mirabilis .bloc_videos{
	padding-bottom:50px;
	}
.var_aura_mirabilis .bloc_videos.var_empress .t_title-header{
	max-width:100%;
	color:#c0a264;
	}
.var_aura_mirabilis .bloc_videos.var_empress .t_title-header:after{
	display:none;
	}
.var_aura_mirabilis .bloc_videos.var_empress .t_title-header:before {
	content: '';
	display: block;
	height: 49px;
	margin: 0 auto 15px;
	background: url('../../resources/aura_mirabilis/images/v_icon-virtues.png') no-repeat center center / auto 100%;
	}
.var_aura_mirabilis .bloc_videos.var_empress .ctn_btn{
	margin: 30px 0 0;
	text-align:center;
	}
	
.var_aura_mirabilis .bloc_videos .t_desc-header {
	margin: 20px auto 30px;
	max-width:680px;
	font-size: 1.6rem;
	text-align: center;
	}
	
.var_aura_mirabilis .bloc_videos .ctn_videos {
	margin:0 auto;
	max-width:850px;
	font-size:0;
	text-align:center;
	}
.var_aura_mirabilis .bloc_videos .obj_player{
	position:relative;
	display:inline-block;
	max-width:398px;
	padding:10px 0;
}

.var_aura_mirabilis .bloc_videos .ctn_videos > .obj_player:only-child{
	max-width:100%;
	width : 800px;
	height : 363px;
	padding:0;
	}
.var_aura_mirabilis .bloc_videos .ctn_videos > .obj_player{
	padding:10px;
	}
.var_aura_mirabilis .bloc_videos .obj_player img{
	display:block;
	margin:0 auto;
	}
.var_aura_mirabilis .bloc_videos .obj_player .btn_play {
	position:absolute;
	top:50%; left:0;
	padding-bottom:80px;
	display : block;
	width:100%;
	font-size:2.5rem;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	font-weight:200;
	-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
			transform:translateY(-50%);
	}
.var_aura_mirabilis .bloc_videos .obj_player .btn_play:before,
.var_aura_mirabilis .bloc_videos .obj_player .btn_play:after{
	display:block; content:"";
	position:absolute;
	left:50%;
	box-sizing:border-box;
	}
.var_aura_mirabilis .bloc_videos .obj_player .btn_play:before{
	bottom:0;
	width:75px; height:75px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.var_aura_mirabilis .bloc_videos .obj_player:hover .btn_play:before{
	background:rgba(250, 250, 250, 0.125);
	}
.var_aura_mirabilis .bloc_videos .obj_player .btn_play:after{
	bottom:23px;
	margin-left:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 17px;
	border-color: transparent transparent transparent #fff;
	}
	
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert{
	height:100%;
	margin:0 auto;
	overflow:hidden;
	}
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .masque{
	height:100%;
	max-width:420px;
	margin:0 auto;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	}
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .item{
	padding:0 10px;
	}
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .item p{
	font-size:1.4rem;
	}
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .item p strong{
	font-weight:600;
	}
.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .nav{
	display:none;
	}
	
@media screen and ( max-width : 960px ) {
	
	.var_aura_mirabilis .bloc_videos .obj_player{
		max-width:360px;
		}
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis .bloc_videos{
		padding:10px;
		}
	.var_aura_mirabilis .bloc_videos .t_title-header{
		font-size:3rem;
		}
	.var_aura_mirabilis .bloc_videos .t_desc-header {
		margin: 20px auto;
		font-size:1.4rem;
		}
	.var_aura_mirabilis .bloc_videos .ctn_videos > .obj_player:only-child{
		width : 460px;
		height : 209px;
		}
	.var_aura_mirabilis .bloc_videos .obj_player{
		width:100%;
		padding: 10px 0;
		margin:0 auto;
		max-width:100%;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert{
		padding-bottom:50px;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .masque{
		max-width:100%;
		-webkit-transform:none;
			-ms-transform:none;
				transform:none;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .nav{
		display:block;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .nav ul li a{
		background:#dedede;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .nav ul li.active a{
		background:#c7ac6f;
		}
	.var_aura_mirabilis .bloc_videos .obj_carrousel.video_expert .nav button{
		top:auto;
		bottom:5px;
		}
	.var_aura_mirabilis .bloc_videos.var_empress .ctn_btn{
		margin: 15px 0;
		}
}
@media screen and ( max-width : 480px ) {
	
	.var_aura_mirabilis .bloc_videos .ctn_videos > .obj_player:only-child{
		width : 300px;
		height : 136px;
		}
}

/* BLOC SAMPLE REGISTER */
.var_aura_mirabilis .bloc_sample_register .ctn_content{
	max-width: 1030px;
    width: auto;
    text-align: center;
    border-width: 23px 23px;
    border-image: url('../../includeV3/images/border-white-outline.png') 23 23 23 23 fill stretch;
    border-style: solid;
    border-color: transparent;
	background:#dfe9f3;
	}
.var_aura_mirabilis .bloc_sample_register .t_title-header{max-width:100%; padding-top:0;}
.var_aura_mirabilis .bloc_sample_register .t_title-header:after{display:none;}

.var_aura_mirabilis .bloc_sample_register .ctn_blocs{
	display:table; width:100%;
	margin:0 0 30px;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div{
	display:table-cell;
	width:50%;
	padding:0 7%;
	position:relative;
	padding-bottom:70px;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div p{
	font-size:1.4rem;
	line-height:1.5em;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div p strong{
	font-weight:bold;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div p.ctn_btn{
	position:absolute;
	left:0; right:0; bottom:0;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div:before,
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_sample:after{
	display:block; content:"";
	width:100%; height:67px;
	margin:0 0 15px;
	}
	
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_sample{
	border-right:1px solid #cfc6a8;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_sample:before{
	background:url('../../resources/aura_mirabilis/images/v_icon_pack.png') no-repeat center bottom;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_sample:after{
	position:absolute;
	z-index:1;
	left:100%; top:50%;
	margin:-18px 0 0 -7px;
	width:15px; height:36px;
	background: #dfe9f3 url('../../resources/aura_mirabilis/images/i_deco.png') no-repeat center center;
	}
	
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_register:before{
	background:url('../../resources/aura_mirabilis/images/v_icon_reward.png') no-repeat center bottom;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_register .btn_help{
	position:absolute;
	margin:-13px 0 0 10px;
	padding:0;
	top:50%;
	width: 26px; height: 26px;
	line-height: 24px;
	text-align: center;
	font-weight: 200;
	border-radius: 50%;
	}
.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_register .btn_help:before {
    content: '?';
}

@media screen and ( max-width : 767px ) {
		
	.var_aura_mirabilis .bloc_sample_register .ctn_content{
		margin:0 10px;
		}
	.var_aura_mirabilis .bloc_sample_register .t_title-header{font-size:3rem;}
	
	.var_aura_mirabilis .bloc_sample_register .ctn_blocs,
	.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div{
		display:block;
		width:100%;
		border:none !important;
		margin:0;
		}
	.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div{
		margin:20px 0;
		padding:0;
		}
	.var_aura_mirabilis .bloc_sample_register .ctn_blocs > div p.ctn_btn{
		position:relative;
		left:auto; right:auto; bottom:auto;
		margin:10px 0 0;
		}
	.var_aura_mirabilis .bloc_sample_register .ctn_blocs .ctn_sample:after{
		display:none;
		}
}

/* BLOC GARDEN */
.var_aura_mirabilis .bloc_garden{
	padding: 50px 0 10px;
	position:relative;
	background: url('../../resources/aura_mirabilis/images/aura_mirabilis_pattern.gif') repeat-y center -100px;
	}
.var_aura_mirabilis .bloc_garden:before{
	display:block; content:"";
	position:absolute;
	top:0; left:0;
	width:100%; height:300px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
	}
.var_aura_mirabilis .bloc_garden .ctn_content{
	max-width:1070px;
	margin:0 auto;
	padding:0 20px;
	}
.var_aura_mirabilis .bloc_garden .t_title-header {
	padding:0;
	}
.var_aura_mirabilis .bloc_garden .t_desc-header {
	margin: 20px auto 0;
	padding:5px 0;
	font-size: 1.6rem;
	text-align:center;
	background:#fff;
	box-shadow: 0 0 30px 20px rgba(255,255,255,0.75)
	}
.var_aura_mirabilis .bloc_garden .ctn_garden{
	padding:40px 0;
	font-size:0;
	}
.var_aura_mirabilis .bloc_garden .ctn_garden .obj_btn{
	display:none;
	}
.var_aura_mirabilis .bloc_garden .ctn_garden .obj_plant{
	width:33.333%;
	display:inline-block;
	vertical-align:top;
	font-size:1.6rem;
	position:relative;
	border:0.5px solid #e3e3e3;
	height:380px;
	background:#fff;
	}
.var_aura_mirabilis .bloc_garden .ctn_garden .obj_plant:before{
	display:block; content:"";
	width:20px; height:20px;
	position:absolute;
	top:10px; right:10px;
	background:url('../../includeV3/images/search.svg') 0 0 no-repeat;
	opacity:0.5;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_plant img{display:block; margin:0 auto;}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_plant figcaption{
	position:absolute;
	padding:0 0 30px;
	bottom:0; left:0; right:0;
	text-align:center;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_plant figcaption h3{
	font:2rem/1em 'fortunato_titre', sans-serif;
	text-transform:uppercase;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_plant figcaption em{
	font-style:italic;
	font-size:1.4rem;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt{
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	padding:7%;
	background:#eff7ed;
	opacity:0;
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.var_aura_mirabilis .bloc_garden .obj_plant.over .ctn_txt{
	opacity:1;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt:before{
	display:block; content:"";
	height:49px;
	margin:0 auto 20px;
	background:url('../../resources/aura_mirabilis/images/v_icon-virtues.png') no-repeat center top;
	background-size:contain;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt h3{
	text-transform:uppercase;
	font:2rem/1em 'fortunato_titre',sans-serif;
	}
.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt ul{
	margin:5px 0 20px;
	padding-left:25px;
	font-size:0.875em;
	list-style-image:url('../../includeV3/images/puce-li.png');
	}

@media screen and ( max-width : 1024px ) {
	.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt:before{
		height:25px;
		margin:0 auto 15px;
		}
	.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt h3{
		font-size:1.8rem;
		}
	.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt ul{
		font-size:1.2rem;
		}

	.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt li{
		padding-top:5px;
		}
}
@media screen and ( max-width : 767px ) {
	
	.var_aura_mirabilis .bloc_garden .t_title-header {
		font-size: 3rem;
		}
	.var_aura_mirabilis .bloc_garden .t_desc-header {
		font-size: 1.4rem;
		}
	.var_aura_mirabilis .bloc_garden .hide_mob{
		display:none;
		}
	.var_aura_mirabilis .bloc_garden .ctn_garden .obj_btn{
		display:block;
		margin:20px auto 0;
		}
	.var_aura_mirabilis .bloc_garden .ctn_garden .obj_plant{
		width:50%;
		height:280px;
		}
	.var_aura_mirabilis .bloc_garden .obj_plant .ctn_txt{
		padding:2.5%;
		}
	
}
@media screen and ( max-width : 480px ) {
	
	.var_aura_mirabilis .bloc_garden .ctn_garden .obj_plant{
		width:100%;
		height:320px;
		}
	
}

/* BLOC BEAUTY GESTURE */
.var_aura_mirabilis .bloc_beauty_gesture{
	padding:30px;
	background:#ebf4e9;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_content{
	margin:0 auto;
	max-width:820px;
	width:100%;
	text-align:left;
	}
.var_aura_mirabilis .bloc_beauty_gesture .t_title-header{
	margin:0;
	max-width:100%;
	text-align:left;
	width:68%;
	float:right;
	}
.var_aura_mirabilis .bloc_beauty_gesture .t_title-header:after{
	display:none;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_beauty{
	width:32%;
	float:left;
	padding:5% 5% 0 0;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_beauty img{
	border-radius:50%;
	}
.var_aura_mirabilis .bloc_beauty_gesture.var_demaq .ctn_gesture .v_gesture{
	padding:0 10px 0 0;
	width:50%;
	float:left;
	}
.var_aura_mirabilis .bloc_beauty_gesture.var_demaq .ctn_gesture .v_gesture img{
	margin:10px 0;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_gesture{
	width:68%;
	float:right;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_gesture img{
	margin:30px 0;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_gesture figcaption{
	font-size:1.4rem;
	}
.var_aura_mirabilis .bloc_beauty_gesture .ctn_gesture figcaption strong{
	font-weight:700;
	}
.var_aura_mirabilis .bloc_beauty_gesture .obj_player {
	position : absolute;
	top : 36%;
	right : 0;
	width : 116px;
	height : 116px;
}
	
@media screen and ( max-width : 767px ) {
	
	.var_aura_mirabilis .bloc_beauty_gesture .t_title-header,
	.var_aura_mirabilis .bloc_beauty_gesture .ctn_beauty,
	.var_aura_mirabilis .bloc_beauty_gesture .ctn_gesture{
		width:100%;
		float:none;
		text-align:center;
		}
	.var_aura_mirabilis .bloc_beauty_gesture .ctn_beauty{
		margin-top:20px;
		padding:0;
		}
	.var_aura_mirabilis .bloc_beauty_gesture .ctn_beauty img{
		max-width:130px;
		}
	.var_aura_mirabilis .bloc_beauty_gesture .obj_player { display : none; }
}


/* BLOC FORM CODE */
.var_aura_mirabilis.pg_code .bloc_banner .ctn_img {
	height : 367px;
	background-repeat : no-repeat;
	background-position : center center;
	background-size : auto 100%;
	background-image : url('../../resources/aura_mirabilis/images/f_header-code.jpg');
}
.var_aura_mirabilis.pg_code .bloc_banner .ctn_content { text-align : center; }
.var_aura_mirabilis.pg_code .bloc_banner .t_title-header {
	left : 50%;
	display : inline-block;
	width : 720px;
	margin : 0 0 0 -360px;
	font-size : 4.8rem;
	border-width : 41px 41px;
	border-image : url('../../resources/aura_mirabilis/images/i_border-gold.png') 41 41 41 41 fill stretch;
	border-style : solid;
	border-color : transparent;
}
.var_aura_mirabilis.pg_code .bloc_banner .t_title-header:after { display : none; }
.var_aura_mirabilis.pg_code .bloc_banner .t_title-header .t_small {
	display : block;
	font-weight : 300;
	font-size : 2rem;
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_banner .t_title-header {
		top : 55%;
		width : 300px;
		margin-left : -150px;
		font-size : 3rem;
	}
	.var_aura_mirabilis.pg_code .bloc_banner .t_title-header .t_small { font-size : 1.4rem; }
}

/* BLOC CODE */
.var_aura_mirabilis.pg_code .bloc_form-code {
	padding : 70px;
	background : url('../../resources/aura_mirabilis/images/f_page-code.png') no-repeat center top;
}
@media screen and ( max-width : 960px ) { .var_aura_mirabilis.pg_code .bloc_form-code { padding : 30px 15px; } }
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_content {
	padding : 27px 85px;
	max-width : 1030px;
	margin : 0 auto;
	background : white;
}
@media screen and ( max-width : 960px ) { .var_aura_mirabilis.pg_code .bloc_form-code .ctn_content { padding : 30px 0; } }

.var_aura_mirabilis.pg_code .bloc_form-code h2 {
	text-transform : uppercase;
	font : 3rem/1.1em 'fortunato_titre',sans-serif;
	margin-bottom : 20px;
	text-align : center;
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart {
	width : 720px;
	margin : 0 auto 20px auto;
	text-align : center;
	border-width : 41px 41px;
	border-image : url('../../resources/aura_mirabilis/images/i_border-gold-2.png') 41 41 41 41 fill stretch;
	border-style : solid;
	border-color : transparent;
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart {
		width : 320px;
		margin-bottom : 50px;
	}
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart {
		width : 300px;
		border-width: 30px 30px;
	}
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text { margin-bottom : 35px; }

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text > span {
	position : relative;
	display : inline-block;
	margin-bottom : 30px;
	text-transform : uppercase;
	font-weight : 700;
	font-size : 2.4rem;
	color : #d1ba69;
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text > span { font-size : 1.8rem; }
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text > span label {
	display : block;
	padding : 5px 30px 0 0;
	font-weight : 700;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text .ctn_input {
	position : relative;
	width : 400px;
	margin : 0 auto;
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text ~ .error_msg { margin-top : -20px; }

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text .ctn_input:after {
	content : '';
	display : none;
	width : 36px;
	height : 18px;
	position : absolute;
	right : 15px;
	top : 15px;
	border : 1px solid #c0a45e;
	border-top : none;
	border-right : none;
	
	transform : rotate(-45deg);
		-webkit-transform : rotate(-45deg);
			-ms-transform : rotate(-45deg);
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text .ctn_input.ok:after { display : block; }

@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text .ctn_input { width : auto; }
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .text .ctn_input:after {
		width : 18px;
		height : 9px;
		top : 12px;
		right : 12px;
	}
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .btn_help {
	position : absolute;
	top : 0;
	right : 0;
	padding : 0;
	margin : 0;
	width : 26px;
	height : 26px;
	line-height : 24px;
	text-align : center;
	font-weight : 200;
	border-radius : 50%;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .btn_help:before { content : '?'; }

/*.var_aura_mirabilis.pg_code .bloc_form-code .ctn_forms { display : none; }*/

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_cols { font-size : 0; }
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_cols { text-align : center; }
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col {
	position : relative;
	display : inline-block;
	width : 50%;
	padding-right : 60px;
	vertical-align : top;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col ~ .ctn_col {
	padding-right : 0;
	padding-left : 60px;
	border-left : 1px solid #d1ba69;
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col {
		padding-right : 0;
		width : 100%;
	}
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col ~ .ctn_col {
		padding-left : 0;
		border-left : 0;
		margin-top : 50px;
	}
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb { margin-top : 30px; }

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col h4 {
	margin-bottom : 10px;
	text-transform : uppercase;
	text-align : center;
	font-size : 2.4rem;
	font-weight : 700;
	color : #d1ba69;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col p {
	margin-bottom : 5px;
	text-align : center;
	font-size : 2.2rem;
	font-weight : 300;
	color : black;
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col h4 { font-size : 1.8rem; }
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_col p { font-size : 1.6rem; }
}
.var_aura_mirabilis.pg_code .bloc_form-code .lnk_password {
	display : block;
	margin-top : 10px;
	text-align : center;
	text-decoration : underline;
	color : black;
	
	transition : all 0.3s ease-in-out;
		-webkit-transition : all 0.3s ease-in-out;
		   -moz-transition : all 0.3s ease-in-out;
			-ms-transition : all 0.3s ease-in-out;
			 -o-transition : all 0.3s ease-in-out;
}
.var_aura_mirabilis.pg_code .bloc_form-code .lnk_password:hover { color : #d1ba69; }

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn {
	position : relative;
	text-align : center;
}
.var_aura_mirabilis.pg_code .bloc_form-code .obj_form .ctn_btn  { margin-top : 32px; }
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .ctn_btn { margin-top : 0; }
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .obj_btn {
	color : #d1ba69;
	border-color : #d1ba69;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart .obj_btn:hover {
	color : black;
	border-color : black;
	background : none;
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-login .ctn_btn .obj_btn,
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn {
	position : relative;
	width : 100%;
	height : 58px;
	line-height : 58px;
	padding : 0;
	text-transform : none;
	font-size : 1.6rem;
	color : #d1ba69;
	border-color : #d1ba69;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn {
	text-align : left;
	padding-left : 100px;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn:before {
	content : '';
	position : absolute;
	left : 67px;
	top : 50%;
	display : block;
	width : 28px;
	height : 28px;
	background : url('../../resources/aura_mirabilis/images/i_fb-gold.png') no-repeat 0 0;
	
	transform : translateY(-50%);
		-webkit-transform : translateY(-50%);
			-ms-transform : translateY(-50%);
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-login .ctn_btn .obj_btn:hover,
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn:hover {
	background : none;
	border-color : black;
	color : black;
}

@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-login .ctn_btn .obj_btn,
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn { font-size : 1.6rem; }
}
@media screen and ( max-width : 480px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn { padding-left : 70px; }
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_btn-fb .ctn_btn .obj_btn:before { left : 30px; }
}

.var_aura_mirabilis.pg_code .bloc_form-code .text ~.text { margin-top : 5px; }

.var_aura_mirabilis.pg_code .bloc_form-code .checkbox { margin-top : 15px; }

.var_aura_mirabilis.pg_code .bloc_form-code p.t_mentions {
	margin-top : 25px;
	font-size : 1.2rem;
	color : #d1ba69;
}

.var_aura_mirabilis.pg_code .bloc_form-code input[type=text],
.var_aura_mirabilis.pg_code .bloc_form-code input[type=email],
.var_aura_mirabilis.pg_code .bloc_form-code input[type=password] { border-color : black; }

.var_aura_mirabilis.pg_code .bloc_form-code input[type=text]:focus,
.var_aura_mirabilis.pg_code .bloc_form-code input[type=email]:focus,
.var_aura_mirabilis.pg_code .bloc_form-code input[type=password]:focus { border-color : #d1ba69; }

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart input[type=text] {
	color : #d1ba69;
	border-color : #d1ba69;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart input[type=text]:focus { border-color : black; }

.var_aura_mirabilis.pg_code .bloc_form-code span[role="checkbox"] {
	width : 28px;
	height : 28px;
	border-color : black;
}
.var_aura_mirabilis.pg_code .bloc_form-code span[role="checkbox"]:after {
	top : 5px;
	left : 5px;
	width : 15px;
	height : 8px;
	margin : 0;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	background : none;
	
	transform : rotate(-45deg);
		-webkit-transform : rotate(-45deg);
			-ms-transform : rotate(-45deg);
}

.var_aura_mirabilis.pg_code .bloc_form-code p.error_msg {
	margin-top : 20px;
	font-size : 1.4rem;
	color : #f00;
}

.var_aura_mirabilis.pg_code .bloc_form-code .checkbox label {
	display : inline-block;
	width : 80%;
	vertical-align : top;
}

.var_aura_mirabilis.pg_code .bloc_form-code .ctn_gdpr span[role="checkbox"] {
	width : 16px;
	height : 16px;
}
.var_aura_mirabilis.pg_code .bloc_form-code .ctn_gdpr span[role="checkbox"]:after {
	top : 4px;
	left : 2px;
	width : 9px;
	height : 4px;
}

@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.pg_code .bloc_form-code .ctn_encart input {
		width : 240px;
		font-size : 1.4rem;
	}
	.var_aura_mirabilis.pg_code .bloc_form-code .checkbox label { text-align : left; }
}

/* POPIN SAMPLE */
.var_aura_mirabilis .str_popin.code.sample { width : 1030px; }
.var_aura_mirabilis .str_popin.code.sample .t_title-header { max-width : 860px; }
.var_aura_mirabilis .str_popin.code.sample p { line-height : 1.4em; }
.var_aura_mirabilis .str_popin.code.sample p strong { font-weight : 700; }

.var_aura_mirabilis .str_popin.code.sample .ctn_content-form { font-size : 0; }
.var_aura_mirabilis .str_popin.code.sample .ctn_col {
	display : inline-block;
	width : 50%;
	padding-right : 60px;
	vertical-align : top;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_col ~ .ctn_col {
	padding-left : 60px;
	padding-right : 0;
	border-left : 1px solid #d1ba69;
}

.var_aura_mirabilis .str_popin.code.sample .text ~ .text { margin-top : 5px; }

.var_aura_mirabilis .str_popin.code.sample .select { margin-top : 5px; }

.var_aura_mirabilis .str_popin.code.sample .select.birthdate {
	width : 100%;
	text-align : left;
}
.var_aura_mirabilis .str_popin.code.sample .select.birthdate > span.label {
	display : block;
	width : 100%;
	margin : 45px 0 10px 0;
	font-size : 1.8rem;
	font-weight : 300;
	color : #b8b8b8;
}


.var_aura_mirabilis .str_popin.code.sample .select.birthdate > span.first { margin-left : 0; }
.var_aura_mirabilis .str_popin.code.sample .select.birthdate > span {
	width : 32.6%;
	margin-left : 1%;
}

.var_aura_mirabilis .str_popin.code.sample .select.birthdate span[role="combobox"] { width : 100%; }

.var_aura_mirabilis .str_popin.code.sample .checkbox {
	text-align : left;
	margin-top : 10px;
}
.var_aura_mirabilis .str_popin.code.sample .checkbox.first { margin-top : 40px; }

.var_aura_mirabilis .str_popin.code.sample .checkbox label {
	display : inline-block;
	width : 90%;
	font-size : 1.3rem;
	vertical-align : top;
	padding-top : 5px;
}
.var_aura_mirabilis .str_popin.code.sample .checkbox label a { color : black; }

.var_aura_mirabilis .str_popin.code.sample .checkbox span[role="checkbox"] {
	width : 28px;
	height : 28px;
	margin-right : 10px;
	border-color : black;
}
.var_aura_mirabilis .str_popin.code.sample .checkbox span[role="checkbox"]:after {
	top : 5px;
	left : 5px;
	width : 15px;
	height : 8px;
	margin : 0;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	background : none;
	
	transform : rotate(-45deg);
		-webkit-transform : rotate(-45deg);
			-ms-transform : rotate(-45deg);
}

.var_aura_mirabilis .str_popin.code.sample .radio label {
	font-size : 1.3rem;
	padding-top : 5px;
}

.var_aura_mirabilis .str_popin.code.sample p.t_mentions {
	margin : 0;
	text-align : left;
	color : #d1ba69;
}

.var_aura_mirabilis .str_popin.code.sample .error_msg {
	margin : 0;
	padding : 10px 0;
	font-size : 1.5rem;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_btn {
	position : relative;
	margin-top : 20px;
}

.var_aura_mirabilis .str_popin.code.sample .ctn_btn .obj_btn { vertical-align : top; }
.var_aura_mirabilis .str_popin.code.sample .ctn_btn .ctn_help {
	display : inline-block;
	position : relative;
	padding : 10px;
	margin-top : -7px;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_btn .btn_help {
	display : block;
	width : 26px;
	height : 26px;
	margin : 0;
	padding : 0;
	line-height : 24px;
	text-align : center;
	font-weight : 200;
	border-radius : 50%;
	border-color : #d1ba69;
	color : #d1ba69;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_btn .btn_help:before { content : '?'; }
.var_aura_mirabilis .str_popin.code.sample .ctn_btn .btn_help:hover { background : none; }

.var_aura_mirabilis .str_popin.code.sample .ctn_help .ctn_popin-txt {
	position : absolute;
	bottom : 52px;
	right : -77px;
	width : 490px;
	padding : 35px;
	text-align : left;
	background : #d6c178;
	z-index : 10;
	display : none;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_help:hover .ctn_popin-txt { display : block; }
.var_aura_mirabilis .str_popin.code.sample .ctn_help .ctn_popin-txt:after {
	content : '';
	position : absolute;
	right : 90px;
	bottom : -10px;
	display : block;
	width : 20px;
	height : 20px;
	background : #d6c178;
	
	transform : rotate(45deg);
		-webkit-transform : rotate(45deg);
			-ms-transform : rotate(45deg);
}
.var_aura_mirabilis .str_popin.code.sample .ctn_help .ctn_popin-txt p {
	margin-bottom : 0;
	font-size : 1.2rem;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_help .ctn_popin-txt a {
	text-decoration : underline;
	color : black;
}
.var_aura_mirabilis .str_popin.code.sample .ctn_popin-txt p ~ p { margin-top : 20px; }


@media screen and ( max-width : 760px ) {
	.var_aura_mirabilis .str_popin.code.sample { width : 320px; }
	.var_aura_mirabilis .str_popin.code .ctn_decor-popin p { font-size : 1.4rem; }
	.var_aura_mirabilis .str_popin.code.sample .ctn_col {
		display : block;
		width : 100%;
		padding-right : 0;
	}
	.var_aura_mirabilis .str_popin.code.sample .ctn_col ~ .ctn_col {
		padding-left : 0;
		border-left : none;
	}
	.var_aura_mirabilis .str_popin.code.sample .checkbox label { font-size : 1.2rem; }
	.var_aura_mirabilis .str_popin.code.sample .select span.country { width : 100%; }
	.var_aura_mirabilis .str_popin.code.sample .select.birthdate { margin-bottom : 5px; }
	.var_aura_mirabilis .str_popin.code.sample .select.birthdate > span.label { margin : 10px 0; }
	.var_aura_mirabilis .str_popin.code.sample span[role="combobox"] {
		height : 40px;
		width : 100%;
		padding : 0 30px 0 20px;
		line-height : 40px;
		font-size : 1.4rem;
	}
	.var_aura_mirabilis .str_popin.code.sample span[role="combobox"]:before {
		width : 20px;
		height : 20px;
		top : 9px;
		right : 5px;
	}
	.var_aura_mirabilis .str_popin.code.sample span[role="combobox"]:after {
		width : 8px;
		height : 8px;
		top : 14px;
		right : 11px;
	}
	.var_aura_mirabilis .str_popin.code.sample .checkbox label {
		width : 86%;
		font-size : 1.2rem;
	}
	.var_aura_mirabilis .str_popin.code.sample .ctn_help .ctn_popin-txt { max-width : 320px; }
	.var_aura_mirabilis .str_popin.code.sample .error_msg { font-size : 1.3rem; }
	.var_aura_mirabilis .str_popin.code.sampe p.t_mentions { font-size : 1rem; }
}


/* POPIN BREVET */
.var_aura_mirabilis .str_popin.code .ctn_img { margin : 0 40px; }







/* LANDING V2 */
.overlay {
	height : 100%;
	overflow : hidden;
}

.var_aura_mirabilis.v2 .equalheight { box-sizing : content-box; }
.var_aura_mirabilis.v2 .obj_product .obj_badge {
	position : absolute;
	top : 0;
	left : 50%;
	margin-left : 50px;
	width : 55px;
	height : 72px;
	padding: 42px 2px 0 2px;
	text-transform : uppercase;
	text-align: center;
	font: 1rem/1em 'fortunato_titre', sans-serif;
	background : url('../../includeV3/images/obj_badge.png') no-repeat center center / auto 100%;
	z-index : 1;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_banner {
	position : relative;
	height : 319px;
	background : url('../../resources/aura_mirabilis/images/v_banner-aura-mirabilis.jpg') no-repeat center top / auto 100%;
}
.pg_home.var_aura_mirabilis.v2.sept2017 .bloc_banner .ctn_banner {
	background : url('../../resources/aura_mirabilis/images/v_banner-aura-mirabilis_new.jpg') no-repeat center top / auto 100%;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_banner { height : 225px; background-position: 40% top; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .obj_logo {
	position : absolute;
	top : 70px;
	left : 50%;
	margin-left : -460px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_txt-right .obj_logo{
	margin-left:150px;
	}
.pg_home.var_aura_mirabilis.v2.sept2017 .bloc_banner .obj_logo {
	position : absolute;
	top : 70px;
	left : 65%;
	transform : translateX(-50%);
		-webkit-transform : translateX(-50%);
			-ms-transform : translateX(-50%);
}
.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc .ctn_content {
	max-width : 1030px;
	border-width : 20px 18px;
    border-image : url('../../includeV3/images/border-white.png') 20 18 20 18 fill stretch;
    border-style : solid;
    border-color : transparent;
}
.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc.bloc_diag .ctn_content {
	max-width : 100%;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart {
	text-align : center;
	font-size : 0;
	border-top : 1px solid #c0a264;
	border-bottom : 1px solid #c0a264;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_gamme,
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc {
	display : inline-block;
	vertical-align : middle;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_gamme {
	margin-top : -86px;
	background : none;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc {
	position : relative;
	padding : 25px 50px;
	margin-left : 20px;
	text-align : center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:before,
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:after {
	content : '';
	position : absolute;
	display : block;
	width : 42px;
	height : 42px;
	background : url('../../resources/aura_mirabilis/images/v_deco_frame.png') no-repeat center center / contain;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:before {
	top : 0;
	left : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:after {
	right : 0;
	bottom : 0;

	transform : rotate(180deg);
		-webkit-transform : rotate(180deg);
			-ms-transform : rotate(180deg);
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_title {
	text-transform : uppercase;
	font : 3rem/1em 'fortunato_titre';
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_subtitle {
	text-transform: uppercase;
	font-size : 2rem;
	font-weight : 300;
	color : #c4a76d;
} 
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_desc {
	margin-top : 25px;
	font-size : 2rem;
	font-weight : 300;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_desc span { color : #c4a76d; }
@media screen and ( max-width : 1024px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_gamme {
		width : 336px;
		margin-top : -40px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc {
		max-width : 365px;
		padding : 15px 25px;
		margin : 20px 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:before,
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc:after {
		width : 21px;
		height : 21px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_title { font-size : 2rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc img {
		max-width : 75%;
		margin : 10px auto 0 auto;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_desc { font-size : 1.4rem; }
}
@media screen and (max-width:960px){
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_txt-right .obj_logo{
		margin-left:0;
		transform:translateX(-20px);
		-ms-transform:translateX(-20px);
		}
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .obj_logo {left: 50%;}
	.pg_home.var_aura_mirabilis.v2.var_landing .bloc_banner .obj_logo:before {
		content : '';
		display : block;
		width : 320px;
		height : 225px;
		position : absolute;
		top : -70px;
		left : 50%;
		margin : 0 0 0 -160px;
		z-index : 0;
		background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0) 100%);
		background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%);
		background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 );
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .obj_logo img {position: relative;z-index: 9;}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_gamme { width : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc { width : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_subtitle { font-size : 1.3rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner .ctn_encart .obj_bloc .t_desc br { display : none; }
}
.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page {
	margin-top: 0;
	padding : 0;
	background : url('../../resources/aura_mirabilis/images/f_page-aura-mirabilis.jpg') no-repeat center top;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.var_home.v2 .ctn_content.ctn_page {
		background : url('../../resources/aura_mirabilis/images/f_aura-mirabilis-landing-mob.jpg') no-repeat center top / 100% auto;
	}
}
.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page ~ .ctn_content.ctn_page {
	padding-bottom : 60px;
	background : url('../../resources/aura_mirabilis/images/aura_mirabilis_pattern.gif') no-repeat center top;
}
.pg_home.var_aura_mirabilis.v2.var_landing .ctn_content.ctn_page ~ .ctn_content.ctn_page {
	padding-top : 50px;
	background : url('../../resources/aura_mirabilis/images/f_trame-aura-mirabilis-recette.png') no-repeat center top;
}
.var_aura_mirabilis.v2 .bloc_steps {background : none; }
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.v2 .bloc_steps {
		background : url('../../resources/aura_mirabilis/images/f_aura-mirabilis-landing-mob.jpg') no-repeat center top / 100% auto;
	}
}
.var_aura_mirabilis.v2 .bloc_steps li { width : 33.33%; }
.var_aura_mirabilis.v2 .bloc_steps li.var_full {
	position : relative;
	width : 100%;
	margin-top : 0;
	text-align : center;
	background : none;
}
.var_aura_mirabilis.v2 .bloc_steps li.var_full:before {
	position : relative;
	display : inline-block;
	padding : 0 125px;
	margin-left : -40px;
	text-align : center;
	font-family : 'fortunato_titre', sans-serif;
	font-size : 22.5rem;
	line-height : 1em;
	counter-increment : section;
	content : counter(section);
	background : white;
	z-index : 1;
}
.var_aura_mirabilis.v2 .bloc_steps li.var_full:after {
	content : '';
	position : absolute;
	top : 130px;
	left : 0;
	display : block;
	width : 100%;
	height : 1px;
	background : black;
	z-index : 0;
}
@media screen and ( max-width : 1024px ) {
	.var_aura_mirabilis.v2 .bloc_steps li.var_full:before {
		margin-left : -30px;
		font-size : 14rem;
		line-height : 227px;
		padding : 0 80px;
	}
	.var_aura_mirabilis.v2 .bloc_steps li.var_full:after { top : 120px; }
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.v2 .bloc_steps li.var_full:before {
		width : 100%;
		padding : 0;
		margin-left : -15px;
		margin : 0;
		line-height : 1.5em;
	}
	.var_aura_mirabilis.v2 .bloc_steps li.var_full:after { display : none; }
	.var_aura_mirabilis.v2 .bloc_steps li {
		width : 100%;
		margin-top : 0 !important;
	}
	.var_aura_mirabilis.v2 .bloc_steps li .obj_product { margin : 0; }
}
.var_aura_mirabilis.v2 .bloc_steps li.var_full p.t_name {
	text-transform : uppercase;
	text-align : center;
	color : #c0a264;
}
.var_aura_mirabilis.v2 .bloc_steps li.var_full p.t_subtitle {
	margin-top : 10px;
	font-size : 1.6rem;
	font-weight : 300;
	text-align : center;
}
.var_aura_mirabilis.v2 .bloc_steps li.var_full li { background : none; }
.var_aura_mirabilis.v2 .bloc_steps li.var_full .obj_product { padding-top : 25px; }
.var_aura_mirabilis.v2 .bloc_steps li.var_full .obj_product:before { display : none; }
.var_aura_mirabilis.v2 .bloc_steps li.var_full .obj_product { margin-top : 0; }
.var_aura_mirabilis.v2 .bloc_steps li.var_full .obj_product .t_name {
	position : absolute;
	top : 0;
	left : 0;
	max-width : inherit;
	width : 100%;
	text-align : center;
	font-family : "Gotham SSm A", "Gotham SSm B";
	font-style : normal;
	font-weight : 500;
	font-size : 1.4rem;
	color : black;
}
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob {
	height : 350px;
	margin-top : 25px;
}
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .items {
	width : 100%;
	height : 350px;
}
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item { width : 33.33%; }
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item .ctn_img {
	margin-top : 0;
	background-position : center center;
	background-repeat : no-repeat;
}
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item:first-child .ctn_img { background-image : url('../../resources/aura_mirabilis/images/i_texture-legerete.jpg'); }
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item:nth-child(2) .ctn_img { background-image : url('../../resources/aura_mirabilis/images/i_texture-douceur.jpg'); }
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item:nth-child(3) .ctn_img { background-image : url('../../resources/aura_mirabilis/images/i_texture-confort.jpg'); }
.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .nav { display : none; }
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .masque { overflow : hidden; }
	.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .items { width : 10000px; }
	.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .item { width : 224px; }
	.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .nav { display : block; }
	.var_aura_mirabilis.v2 .bloc_steps .carrousel_mob .nav .dot { display : none !important; }
}
.pg_home.var_aura_mirabilis.v2 .str_bloc .t_title-header,
.pg_produit.var_aura_mirabilis.v2 .str_bloc .t_title-header { max-width : inherit; }
.pg_home.var_aura_mirabilis.v2 .bloc_videos .ctn_videos { margin-bottom : 30px; }
.pg_home.var_aura_mirabilis.v2 .bloc_videos .obj_player .t_title {
	display : block;
	width : 100%;
	position : absolute;
	left : 0;
	top : 50px;
	text-transform : uppercase;
	font : 3.8rem/1em 'fortunato_titre';
	color : white;
} 

@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_videos .obj_player { max-width : 290px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_videos .obj_player .t_title {
		top : 40px;
		font-size : 3rem;
	}
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .str_bloc .t_title-header { max-width : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_videos{ padding : 0 20px 20px 20px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_videos .obj_player .t_title { font-size : 2.4rem; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about {
	padding-bottom : 50px;
	font-size : 0;
	text-align : center;
	border-top : 1px solid #c0a264;
	border-bottom : 1px solid #c0a264;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2.var_home .bloc_about {
		padding-bottom : 0;
		padding : 0 15px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .ctn_content { padding : 0 20px; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .t_title-header:before {
	content : '';
	display : inline-block;
	width : 31px;
	height : 34px;
	margin-right : 10px;
	background : url('../../includeV3/images/i_reviews.png') no-repeat 0 0;
}
.pg_home.var_aura_mirabilis.v2.var_home .bloc_about .t_title-header:before { display : none; }
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about .t_title-header { font-size : 2.8rem; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .t_desc {
	text-align : center;
	font-size : 1.6rem;
	margin-bottom : 30px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags {
	position : relative;
	padding-bottom : 55px;
	max-width : 820px;
	margin : 0 auto;
	text-align : center;
	z-index : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags:after {
	content : '';
	display : block;
	width : 400px;
	height : 1px;
	position : absolute;
	bottom : 0;
	left : 50%;
	background : #c0a264;
	transform : translateX(-50%);
		-webkit-transform : translateX(-50%);
			-ms-transform : translateX(-50%);
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li {
	position : relative;
	display : inline-block;
	margin : 0 7px;
	vertical-align : middle;
	text-transform : uppercase;
	font-family : 'fortunato_titre';
	line-height : 1em;
	cursor : pointer;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(1) {
	font-size : 2.8rem;
	color : #9cc8f5;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(2) {
	font-size : 4.5rem;
	color : #0c4783;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(3) {
	font-size : 2.4rem;
	color : #65cb78;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(4) {
	font-size : 3.8rem;
	color : #9cc8f5;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(5) {
	font-size : 2.8rem;
	color : #77ade3;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(6) {
	font-size : 4.6rem;
	color : #44b0a2;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(7) {
	font-size : 2.9rem;
	color : #6c70d0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(8) {
	font-size : 3.3rem;
	color : #50b5a8;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(9) {
	font-size : 5.4rem;
	color : #6c70d0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(10) {
	font-size : 3.9rem;
	color : #77ade3;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(11) {
	font-size : 3.3rem;
	color : #9cc8f5;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(12) {
	font-size : 2.6rem;
	color : #0c4783;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(13) {
	font-size : 2.1rem;
	color : #9cc8f5;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(14) {
	font-size : 3.3rem;
	color : #44b0a2;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(15) {
	font-size : 3.5rem;
	color : #77ade3;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(16) {
	font-size : 2.3rem;
	color : #44b0a2;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(17) {
	font-size : 5.7rem;
	color : #6c70d0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li:nth-child(18) {
	font-size : 2.7rem;
	color : #44b0a2;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup {
	position : absolute;
	left : 50%;
	top : -45px;
	background : white;
	box-shadow : 0 0 35px rgba(0,0,0,0.1);


	opacity : 0;
	z-index : 0;
	overflow : hidden;
	transition : opacity 0.3s ease-in-out;

	height : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup.is_visible { opacity : 1; }
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup.is_above {
	height : auto;
	padding : 25px 30px;
	z-index : 1;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup .obj_product {
	display : block;
	margin : 0 0 10px 40px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup .obj_product .t_note { margin : 0; }
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags li .obj_popup .obj_avis p {
	text-transform : none;
	font-size : 1.4rem;
	font-family : "Gotham SSm A", "Gotham SSm B";
	font-style : normal, italic;
	font-weight : 300;
	line-height : 1.3em;
	color : black;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags { display : none; }
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about .t_title-header ~ .t_desc { display : none; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags {
		display : none;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags {
		display : block;
		height : 300px;
		margin-bottom : 20px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags:after {
		content : '';
		display : block;
		width : 100%;
		height : 1px;
		position : absolute;
		bottom : -40px;
		left : 0;
		background : #c0a264;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .masque { overflow : hidden; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item {
		width : 320px;
		height : 300px;
		padding : 0 30px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .t_word {
		display : block;
		margin-bottom : 15px;
		text-transform : uppercase;
		text-align : left;
		font : 3.1rem 'fortunato_titre';
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(1) .t_word { color : #9cc8f5; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(2) .t_word { color : #0c4783; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(3) .t_word { color : #65cb78; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(4) .t_word { color : #9cc8f5; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(5) .t_word { color : #44b0a2; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(6) .t_word { color : #44b0a2; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(7) .t_word { color : #6c70d0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(8) .t_word { color : #50b5a8; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(9) .t_word { color : #6c70d0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(10) .t_word { color : #77ade3; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(11) .t_word { color : #9cc8f5; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(12) .t_word { color : #0c4783; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(13) .t_word { color : #9cc8f5; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(14) .t_word { color : #44b0a2; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(15) .t_word { color : #77ade3; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(16) .t_word { color : #44b0a2; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(17) .t_word { color : #6c70d0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item:nth-child(18) .t_word { color : #44b0a2; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .obj_product { display : block; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .obj_product .t_note { margin : 0 0 15px 0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .obj_avis { display : block; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .nav {
		position : absolute;
		bottom : 0;
		width : 100%;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .nav button {
		top : auto;
		margin-top : -13px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .nav .dot {
		position : relative;
		bottom : auto;
		left : auto;

		transform : none;
			-webkit-transform : none;
				-ms-transform : none;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .nav li a { background : #e6e6e6; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .nav li.active a { background : #C0A264; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis {
	position : relative;
	display : inline-block;
	width : 270px;
	padding : 10px 0 0 40px;
	vertical-align : top;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .items {
	width : auto;
	position : relative;
	top : auto;
	left : auto;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .item {
	float : none;
	display : inline-block;
	vertical-align : top;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .item ~ .item { margin-left : 40px; }
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav { display : none; }
@media screen and ( max-width : 1024px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .item:last-child { display : none; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about .t_title-header { text-align : center; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .t_title-header ~ .t_title-header { margin-top : 70px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_cloudtags:after { max-width : 100%; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .masque {
		height : 230px;
		overflow : hidden;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .items {
		position : absolute;
		top : 0;
		left : 0;
		width : 10000px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .item {
		display : block;
		float : left;
		width : 100%;
		height : 230px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .item {
		display : block !important;
		margin-left : 0 !important;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis { width : 255px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav {
		display : block;
		position : absolute;
		bottom : 0;
		width : 100%;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav button {
		top : auto;
		margin-top : -13px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav .dot {
		position : relative;
		bottom : auto;
		left : auto;

		transform : none;
			-webkit-transform : none;
				-ms-transform : none;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav li a { background : #e6e6e6; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_carrousel.carrousel_mob .nav li.active a { background : #C0A264; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis:before {
	content : '';
	display : block;
	width : 26px;
	height : 21px;
	position : absolute;
	top : 0;
	left : 0;
	background : url('../../resources/aura_mirabilis/images/i_guillemet.png') no-repeat 0 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis ~ .obj_avis { margin-left : 50px; }
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis p {
	text-align : left;
	font-size : 1.6rem;
	font-weight : 300;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis .t_desc {
	position : relative;
	margin-bottom : 20px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis .t_desc:after {
	content : '';
	display : block;
	width : 26px;
	height : 21px;
	position : absolute;
	right : 0;
	bottom : -10px;
	background : url('../../resources/aura_mirabilis/images/i_guillemet.png') no-repeat 0 0;

	transform : rotate(180deg);
		-webkit-transform : rotate(180deg);
			-ms-transform : rotate(180deg);
}
@media screen and ( max-width : 767px ) { .pg_home.var_aura_mirabilis.v2 .bloc_about .obj_avis .t_desc:after { bottom : -25px; } }
.pg_home.var_aura_mirabilis.v2.var_landing .ctn_content.ctn_page ~ .ctn_content.ctn_page .str_bloc ~ .str_bloc { margin-top : 50px; }
.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_content { max-width : 1070px !important; }
.pg_home.var_aura_mirabilis.v2 .bloc_legend .t_desc {
	font-size : 1.6rem;
	font-weight : 300;
	margin-bottom : 20px;
	text-align : center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_legend figure {
	display : inline-block;
	width : 295px;
	margin-bottom : 40px;
	margin-left : 30px;
	vertical-align : top;
}
.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt {
	display : inline-block;
	width : 530px;
	margin : 0 0 40px 60px;
	text-align : left;
	font-size : 1.6rem;
	vertical-align : top;
}
.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_title-article {
	text-transform : uppercase;
	font-family: 'fortunato_titre';
	font-size : 3rem;
	margin : 43px 0 33px 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_desc {
	font-weight : 300;
	text-align : left;
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc .ctn_content { max-width : 625px !important; }
	.pg_home.var_aura_mirabilis.v2.var_home .ctn_content.ctn_page .str_bloc .ctn_content { max-width : 1030px !important; }
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .t_desc { font-size : 1.4rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_legend figure {
		width : 200px;
		margin-left : 15px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt {
		width : 300px;
		margin-left : 15px;
		margin-top : 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_title-article {
		font-size : 2rem;
		margin : 20px 0 15px 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_desc { font-size : 1.4rem; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_legend { padding : 0 20px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_legend figure {
		width : 100%;
		padding : 0 20px;
		margin : 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt {
		width : 100%;
		margin : 0;
		padding : 0 20px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_title-article { text-align : center; }
	.pg_home.var_aura_mirabilis.v2 .bloc_legend .ctn_txt .t_desc { text-align : center; }
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_content { max-width : 1070px !important; }
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .t_desc {
	margin : 0 0 15px 50px;
	font-size : 1.4rem;
	font-weight : 300;
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel {
	position : relative;
	display : inline-block;
	width : 457px;
	margin : 0 50px 40px 50px;
	border : 1px solid #E3E3E3;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients,
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item {
	position : relative;
	height : 261px;
	font-size : 0;
	line-height : 261px;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .masque { overflow : hidden; }
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item .ctn_ingredient {
	display : inline-block;
	width : 255px;
	vertical-align : middle;
	line-height : 1em;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item .ctn_txt {
	position : absolute;
	top : 70px;
	right : 0;
	width : 250px;
	font-size : 1.6rem;
	vertical-align : middle;
	line-height : 1em;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_nb-ingredient {
	margin-bottom : 25px;
	text-align : center;
	font-size : 1.4rem;
	font-weight : 300;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_name {
	margin-bottom : 10px;
	text-align : center;
	text-transform : uppercase;
	font : 2rem 'fortunato_titre';
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_name-latin {
	margin-bottom : 25px;
	text-align : center;
	font-size : 1.4rem;
	font-style : italic;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_benefits {
	text-transform : uppercase;
	text-align : center;
	font-size : 1.9rem;
	font-weight : 500;
	color : #c3a463;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .nav .dot { display : none !important; }
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .nav button {
	width : 24px;
	height : 46px;
	margin-top : -23px;
	padding : 0;
}
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .prev { left : -45px; }
.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .next { right : -45px; }
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_player {
	width : 455px;
	margin : 0 0 40px 20px;
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .t_title {
	position : absolute;
	left : 0;
	top : 70px;
	display : block;
	width : 100%;
	text-transform : uppercase;
	text-align : center;
	font-size : 2.6rem;
	color : white;
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .btn_play {
	position: absolute;
	top: 60%;
	left: 0;
	padding-bottom: 80px;
	display: block;
	width: 100%;
	font-size: 2.5rem;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 200;
	
	transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .btn_play:before,
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .btn_play:after{
	display:block; content:"";
	position:absolute;
	left:50%;
	box-sizing:border-box;
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .btn_play:before{
	bottom:0;
	width:75px; height:75px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player:hover .btn_play:before{
	background:rgba(250, 250, 250, 0.125);
}
.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .btn_play:after{
	bottom:23px;
	margin-left:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 17px;
	border-color: transparent transparent transparent #fff;
}
@media screen and ( max-width : 1024px ) {
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel { margin : 0 30px 40px 30px; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel .prev { left : -30px; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel .next { right : -30px; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_player {
		width : 405px;
		margin-top : 20px;
		margin-left : 0;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .t_title { font-size : 2rem; }
}
@media screen and ( max-width : 900px ) {
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_content { max-width : 625px !important; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .t_desc {
		margin-left : 0;
		text-align : center;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel {
		display : block;
		margin : 0 auto 40px auto;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_ingredients {
		width : 537px;
		margin : 0 auto;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_player {
		width : 455px;
		margin : 0 auto 40px auto;
	}
}
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe { padding : 0 20px; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .t_desc {
		margin-left : 0;
		text-align : center;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_ingredients {
		width : auto;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_carrousel {
		width : 230px;
		border : none;
	}
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .prev { left : -10px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .next { right : -10px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients { margin-bottom : 30px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients,
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item { height : 340px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item .ctn_ingredient {
		display : block;
		width : 100%;
	}
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_benefits { font-size : 1.3rem; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .item .ctn_txt {
		position : relative;
		top : auto;
		right : auto;
		display : block;
		width : 100%;
	}
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_nb-ingredient { margin-bottom : 10px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_name { margin-bottom : 5px; }
	.var_aura_mirabilis.v2 .obj_carrousel.carrousel_ingredients .t_name-latin { margin-bottom : 10px; }
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .ctn_player {
		margin : 0 auto;
		width : 100%;
	}
	.var_aura_mirabilis.v2 .bloc_exclusive-recipe .obj_player .t_title {
		top : 30px;
		font-size : 1.4rem;
	}
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe {
	padding-bottom : 50px;
	font-size : 0;
	text-align : center;
	border-top : 1px solid #c0a264;
	border-bottom : 1px solid #c0a264;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .t_desc {
	margin-bottom : 40px;
	text-align : center;
	font-size : 2rem;
	font-weight : 500;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing {
	position : relative;
	max-width : 1030px;
	margin: 0 auto;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing figure {
	position : relative;
	width : 100%;
	z-index : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing figure:before {
	content : '';
	display : block;
	padding-top : 45.24%;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing figure img {
	position : absolute;
	top : 0;
	left : 0;
	max-width : 100%;
	width : auto;
	height : auto;
	background : url('../../resources/aura_mirabilis/images/v_video-teasing.jpg') no-repeat center top;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing .ctn_txt {
	position : absolute;
	top : 50%;
	left : 0;
	width : 100%;
	text-transform : uppercase;
	color : white;

	z-index : 1;

	transform : translateY(-50%);
		-webkit-transform : translateY(-50%);
			-ms-transform : translateY(-50%);
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing .ctn_txt .t_title {
	text-align : center;
	font-size : 4rem;
	font-weight : 400;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing .ctn_txt .t_subtitle {
	text-align : center;
	font-size : 4rem;
	font-weight : 300;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_video .t_desc { font-weight : 300; }
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player .btn_play {
	position: absolute;
	top: 50%;
	left: 0;
	padding-bottom: 80px;
	display: block;
	width: 100%;
	font-size: 2.5rem;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 200;
	
	transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player .btn_play:before,
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player .btn_play:after{
	display:block; content:"";
	position:absolute;
	left:50%;
	box-sizing:border-box;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player .btn_play:before{
	bottom:0;
	width:75px; height:75px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player:hover .btn_play:before{ background:rgba(250, 250, 250, 0.125); }
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .obj_player .btn_play:after{
	bottom:23px;
	margin-left:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 17px;
	border-color: transparent transparent transparent #fff;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_recipe { padding : 0 20px 50px 20px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing .ctn_txt .t_title { font-size : 1.5rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_teasing .ctn_txt .t_subtitle { font-size : 1.5rem; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_recipe .ctn_video .t_desc {
	margin-top : 25px;
	text-align : center;
	font-size : 1.4rem;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes {
	text-align : center;
	font-size : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push {
	display : inline-block;
	width : auto;
	height : auto;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push:after {
	content : '';
	display : block;
	position : absolute;
	top : 0;
	left : 0;
	width : 459px;
	height : 268px;
	border-width: 23px 23px;
    border-image: url('../../includeV3/images/border-white-outline.png') 23 23 23 23 fill stretch;
    border-style: solid;
    border-color: transparent;
	z-index : 1;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img {
	position : relative;
	width : 505px;
	z-index : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img:before {
	content : '';
	display : block;
	width : 100%;
	padding-top : 62.5%;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img img {
	position : absolute;
	top : 0;
	left : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt {
	position : absolute;
	top : 0;
	left : 0;
	width : 100%;
	height : 100%;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_title {
	padding-top : 55px;
	margin-bottom : 50px;
	text-transform : uppercase;
	font : 4rem/1em 'fortunato_titre';
	color : white;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_desc {
	margin-bottom : 25px;
	font-size : 2rem;
	font-weight : 300;
	color : white;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_desc strong { font-weight : 400; }
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_mentions {
	font-size : 1.8rem;
	font-weight : 600;
	font-style : italic;
	color : white;
}
.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .obj_btn {
	position : relative;
	right : auto;
	bottom : auto;
	color : white;
	border-color : white;
}
@media screen and ( max-width : 1024px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img { width : 465px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push:after {
		width : 419px;
		height : 243px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_title {
		font-size : 2.8rem;
		margin-bottom : 35px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_desc { font-size : 1.5rem; }
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img { width : 370px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push:after {
	 	width : 324px;
	 	height : 184px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_title { padding-top : 35px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_desc { margin-bottom : 30px; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push ~ .obj_push {
		margin-left : 0;
		margin-top : 25px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_img { width : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push:after {
		width : 274px;
		height : 153px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_title {
		margin : 0 30px 15px 30px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_desc {
		margin : 0 30px 15px 30px;
		font-size : 1.3rem;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_pushes .obj_push .ctn_txt .t_mentions { font-size : 1.3rem; }
}
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale { margin-top : 175px !important; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_content {
	background : #cfe2f5;
	border-width: 23px 23px !important;
    border-image: url('../../includeV3/images/border-white-outline.png') 23 23 23 23 fill stretch !important;
    border-style: solid !important;
    border-color: transparent !important;
}
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .t_title-header:after { display : none; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .obj_form .ctn_ligne { text-align : center; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input {
	display : inline-block;
	position : relative;
	float : none;
	width : 325px;
	margin : 0;
}
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input .ctn_select {
	float : none;
	max-width : inherit;
}
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input .ctn_select span[role="combobox"] + div .jQueryScroll li { font-size : 1.4rem; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input ~ .ctn_input { margin-left : 20px; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .obj_autocomplete { top : 60px; }
.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_bt {
	margin : 20px 0;
	text-align : center;
}
.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page ~ .ctn_content.ctn_page ~ .ctn_content.ctn_page {
	background : url('../../resources/aura_mirabilis/images/f_bloc-store-locator.jpg') no-repeat center bottom;
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale { margin-top : 80px !important; }
	.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input { width : 260px; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input {
		display : block;
		width : 100%;
	}
	.pg_home.var_aura_mirabilis.v2 .str_bloc.bloc_point-sale .ctn_ligne.duo .ctn_input ~ .ctn_input {
		margin-top : 20px;
		margin-left : 0;
	}
}



/*		PG HOME 		*/
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home {
	position : relative;
	height : 366px;
	overflow : hidden;
}
/*.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height : 1041px !important; }*/
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height: auto !important; }
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player {
	display : block;
	position : relative;
	max-width : 1280px;
	height : 720px;
	margin : 0 auto;
	background : black;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home:after {
	content : '';
	display : block;
	width : 10px;
	height : 10px;
	position : absolute;
	left : 50%;
	bottom : 10px;
	border-right : 1px solid white;
	border-bottom : 1px solid white;
	
	transform : rotate(45deg);
		-webkit-transform : rotate(45deg);
			-ms-transform : rotate(45deg);
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player.is_open:before { display : none; }
@media screen and ( max-width : 1024px ) {
/*	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height : 920px !important; }*/
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height: auto !important; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player {
		height : calc(100vw/1.78);
	}
}
@media screen and ( max-width : 900px ) {
/*	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height : 756px !important; }*/
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height: auto !important; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player { max-width : 100%; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open .obj_player { height : 431px; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home {
		height : 180px;
		
		transition : height 0.3s ease-in-out;
	}
/*	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height : 470px !important; }*/
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open { height: auto !important; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player { width : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home.is_open .obj_player { height: 180px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_player:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 320px;
		height: 180px;
		background-color: #000;
		opacity: 0.6;
	}

}

.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo {
	top : 94px;
	width : 336px;
	height : 144px;
	margin : 0 0 0 8%;
	text-align : center;
	left: 50%;
	z-index : 0;
	transform : none;
		-webkit-transform : none;
			-ms-transform : none;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo h1 {
	position : relative;
	z-index : 2;
}
/*.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo:before {
	content : '';
	display : block;
	width : 450px;
	height : 200px;
	position : absolute;
	top : 0;
	left : 50%;
	margin : -5px 0 0 -225px;
	z-index : 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.25) 0%, rgba(191,191,191,0) 75%, rgba(255,255,255,0) 100%);
	background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.25) 0%,rgba(191,191,191,0) 75%,rgba(255,255,255,0) 100%);
	background: radial-gradient(ellipse at center, rgba(0,0,0,0.25) 0%,rgba(191,191,191,0) 75%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#00ffffff',GradientType=1 );
}*/
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo .t_desc {
	display : block;
	margin-top : 17px;
	text-transform : uppercase;
	font-size : 1.3rem;
	color : white;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home:after { display : none; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo {
		top : 0;
		left : 0;
		width : 100%;
		height : auto;
		margin : 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo:before {
		content : '';
		display : block;
		position : absolute;
		bottom: -50px;
		left : 50%;
		width: 37px;
		height: 37px;
		border: 1px solid #fff;
		border-radius: 50%;
		
		transform: translateX(-50%);
			-webkit-transform: translateX(-50%);
				-ms-transform: translateX(-50%);
		
		transition: all 0.2s;
			-webkit-transition: all 0.2s;
				-ms-transition: all 0.2s;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo:after {
		content : '';
		position : absolute;
		display : block;
		bottom: -37px;
		left : 50%;
		margin-left: -2px;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 7px 0 7px 8px;
		border-color: transparent transparent transparent #fff;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo h1 {
		display : inline-block;
		width : 168px;
		margin : 15px auto 0 auto;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .obj_logo .t_desc {
		width : 100%;
		margin-top : 8px;
		font-size : 1rem;
	}
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart {
/*	height : 324px;*/
/*	padding : 50px 0;*/
	height: auto;
	padding: 50px 0px 80px 0px;
	border-bottom : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc {
	margin : 0 auto;
	padding : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc:after { display : none; }
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc .ctn_title {
	position : relative;
	max-width : 870px;
	padding : 30px 90px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_title {
	margin-bottom : 10px;
	font-size : 4.6rem;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_subtitle {
	font-size : 2.2rem;
	font-weight : 300;
	color : black;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_desc {
	display : block;
	font-size : 1.5rem;
}
.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_desc:after {
	content : '';
	position : absolute;
	right : -50px;
	bottom : -30px;
	display : block;
	width : 42px;
	height : 42px;
	background : url('../../resources/aura_mirabilis/images/v_deco_frame.png') no-repeat center center / contain;

	transform : rotate(180deg);
}
@media screen and ( max-width : 1024px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc { max-width : 700px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc .ctn_title { padding : 30px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_title { font-size : 3.4rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_subtitle { font-size : 2rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_desc { font-size : 1.3rem; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart {
		height : auto;
		padding : 25px 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc::before { display : none; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .obj_bloc .ctn_title { padding : 0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_title { font-size : 2.8rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_subtitle { font-size : 1.3rem; }
	.pg_home.var_aura_mirabilis.v2 .bloc_banner.var_home .ctn_encart .t_desc:after { display : none; }
}

.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis {
	border-top : 1px solid #c0a264;
	background : url('../../resources/aura_mirabilis/images/f_push-gamme-aura-mirabilis.jpg') no-repeat center center;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis {
		background : url('../../resources/aura_mirabilis/images/f_push-gamme-aura-mirabilis.jpg') no-repeat center center / auto 100%
	}
}
.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .ctn_content {
	display : block;
	padding-top : 40px;
	text-align : center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .t_title {
	margin-bottom : 20px;
	text-transform : uppercase;
	font : 2.4rem/1em 'fortunato_titre';
}
.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .t_subtitle {
	margin-bottom : 30px;
	text-transform : uppercase;
	font-size : 1.6rem;
	font-weight : 300;
	line-height : 1em;
	color : #c0a264;
}
.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis figure { display : block; }
.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .obj_btn {
	position : absolute;
	bottom : 50px;
	left : 50%;

	transform : translateX(-50%);
		-webkit-transform : translateX(-50%);
			-ms-transform : translateX(-50%);
}
@media screen and ( max-width : 1024px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis img { max-width : 60%; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .t_title {
		margin-bottom : 10px;
		font-size : 1.8rem;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .t_subtitle {
		margin-bottom : 10px;
		font-size : 1.4rem;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis img { max-width : 100%; }
	.pg_home.var_aura_mirabilis.v2 .bloc_gamme-aura-mirabilis .obj_btn {
		width : 200px;
		/*margin-left : 60px;*/
		bottom : 15px;
		/*left : 0;
		transform : none;
			-webkit-transform : none;
				-ms-transform : none;*/
	}
}

.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel {
	padding : 70px 0;
	margin-bottom : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel .obj_product {
	position : relative;
	height : 100%;
	padding-bottom : 25px;
}
/*
.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel .obj_product .obj_btn {
	position : absolute;
	bottom : 0;
	left : 50%;
	transform : translateX(-50%);
}
*/
.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel .obj_product .obj_btn {
	display: block;
	width: 140px;
	margin: 15px auto 5px auto;
	}
.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel .obj_product .obj_btn.buy {
	margin: 10px auto 0px auto;
	}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_rituals-carrousel {
		padding : 20px 0;
	}
}
.pg_home.var_aura_mirabilis.v2 .bloc_sellers {
	padding : 0;
	margin-bottom : 70px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_sellers .ctn_content {
	padding-top : 250px;
	padding-bottom : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_sellers li { width : 33.33%; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home {
	border-top : 0;
	border-bottom : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_content { min-height : 485px; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_cloudtags,
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_avis {
	position : relative;
	width : 50%;
	text-align : left;
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_cloudtags.l_left,
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_avis.l_left { float : left; }
}
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_cloudtags {
	padding-bottom : 0;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_cloudtags:after { display : none; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis {
	position : absolute;
	top : 0;
	left : 50px;
	width : 430px;
	margin-left : 0;
	
	z-index : 0;
	opacity : 0;

	transition : opacity 0.3s ease-in-out;
}
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis.is_above { z-index : 1; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis.is_visible { opacity : 1; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis .t_name {
	text-transform : uppercase;
	font : 3.2rem 'fortunato_titre';
}
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(1) .t_name { color : #9cc8f5; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(2) .t_name { color : #0c4783; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(3) .t_name { color : #65cb78; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(4) .t_name { color : #9cc8f5; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(5) .t_name { color : #77ade3; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(6) .t_name { color : #44b0a2; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(7) .t_name { color : #6c70d0; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(8) .t_name { color : #50b5a8; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis:nth-child(9) .t_name { color : #6c70d0; }
.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_btn {
	position : absolute;
	left : 50%;
	bottom : 40px;

	transform : translateX(-50%);
		-webkit-transform : translateX(-50%);
			-ms-transform : translateX(-50%);
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_avis { width : auto; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_btn { bottom : 20px; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_content { margin : 0 0 40px 0; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_cloudtags,
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .ctn_avis { display : none; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags { height : 320px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags:after { display : none; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item {
		width : 254px;
		height : 320px;
		padding : 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .obj_avis {
		position : relative;
		top : auto;
		left : auto;
		width : 100%;
		opacity : 1;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about.var_home .obj_btn {
		position : relative;
		width : 200px;
		left : auto;
		bottom : auto;
		margin-top : 20px;
		margin-bottom : 20px;
		transform : none;
			-webkit-transform : none;
				-ms-transform : none;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .t_word { margin : 0 20px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_about .carrousel_cloudtags .item .obj_product { margin : 0 20px; }
}

.pg_home.var_aura_mirabilis.v2 .bloc_join {
	margin-bottom : 0;
	padding-bottom : 70px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene,
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room { width: 50%; }
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_title-header {
	margin-top : 40px;
	line-height : 1em;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_title-header:after {
	display : none;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_title-header:before {
	content : '';
	display : block;
	width : 100%;
	height : 70px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_title-header.var_fb { background : url('../../resources/aura_mirabilis/images/i_fb.png') no-repeat center top; }
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_title-header.var_impress { background : url('../../resources/aura_mirabilis/images/i_impress.png') no-repeat center top; }
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene,
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room {
	box-sizing: content-box;
	position: relative;
	min-height: 280px !important;
	padding-bottom: 130px;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene {
	background : url('../../resources/aura_mirabilis/images/f_facebook.png') no-repeat center center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room {
	background : url('../../resources/aura_mirabilis/images/f_impress.png') no-repeat center center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room:before {
	content : '';
	display : block;
	width : 20px;
	height : 100%;
	position : absolute;
	top : 0;
	left : -10px;
	background : url('../../resources/aura_mirabilis/images/i_filet-aura-mirabilis.png') no-repeat center center;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_desc {
	font-size : 1.6rem;
	font-weight : 300;
}
.pg_home.var_aura_mirabilis.v2 .bloc_join .t_desc ~ .t_desc { margin-top : 10px; }
.pg_home.var_aura_mirabilis.v2 .bloc_join .obj_btn {
	position : absolute;
	bottom : 70px;
	left : 50%;
	 transform : translateX(-50%);
	 	-webkit-transform : translateX(-50%);
	 		-ms-transform : translateX(-50%);
}
@media screen and ( max-width : 900px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_join .l_left { float : left; }
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene,
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room {
		width: 100%;
		height: auto;
		min-height: auto !important;
		background-size: 44% auto;
		background-position: center 25px;
		padding-bottom: 0;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room .t_title-header {
		margin-top: 60px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room {
		background-size: 100% auto;
		background-position: center 45px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .t_desc {
		font-size: 1.4rem;
		padding: 0 2.5%;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .t_desc strong {
		font-weight: 700;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene .t_title-header {
		margin-top: 18px;
		margin-bottom: 15px;
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room:before {
		right : 0;
		left : auto;
		top : 30px;
		height : 250px;

		background-position : center -44px;

		transform-origin : right top;

		transform : rotate(90deg);
			-webkit-transform : rotate(90deg);
				-ms-transform : rotate(90deg);
	}
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_behind-scene .obj_btn,
	.pg_home.var_aura_mirabilis.v2 .bloc_join .ctn_private-room .obj_btn {
		position : relative;
		display : inline-block;
		left : auto;
		bottom : 0;
		margin : 20px 0;
		transform : none;
			-webkit-transform : none;
				-ms-transform : none;
	}
}

.pg_home.var_aura_mirabilis.v2 .bloc_sellers .ctn_content.ctn_page.var_home {
	padding : 70px 0;
}
@media screen and ( max-width : 767px ) {
	.pg_home.var_aura_mirabilis.v2 .bloc_sellers .ctn_content { padding-top : 125px; }
	.pg_home.var_aura_mirabilis.v2 .bloc_sellers li { width : 100%; }
}
.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page.var_home {
	padding : 70px 0;
	background : url('../../includeV3/images/background-pattern.gif') repeat center top / 100% auto !important;
}
.pg_home.var_aura_mirabilis.v2 .ctn_content.ctn_page.var_home .str_bloc.bloc_history { margin-top : 0; }


/*		PG PRODUIT 		*/
.pg_produit.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc .ctn_content {
	border-image : none;
	border-width : 0;
}
.pg_produit.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc.bloc_beauty_gesture .ctn_content { max-width : 820px; }
.pg_produit.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc.bloc_reviews .ctn_content { max-width : 1070px; }
.pg_produit.var_aura_mirabilis.v2 .ctn_content.ctn_page .str_bloc.bloc_steps .ctn_content {
	border-width: 20px 18px;
	border-image: url('../../includeV3/images/border-white.png') 20 18 20 18 fill stretch;
}
.pg_produit.var_aura_mirabilis.v2 .ctn_content.ctn_page.v2 { background: url('../../resources/aura_mirabilis/images/f_page-aura-mirabilis.jpg') no-repeat center top; }
.pg_produit.var_aura_mirabilis.v2 .bloc_videos.var_empress .t_desc {
	text-align : center;
	font-size : 1.4rem;
	margin : 30px 0 0 0;
}
.pg_produit.var_aura_mirabilis.v2 .bloc_exclusive-recipe { margin-bottom : 30px; }

@media screen and ( max-width : 767px ) {
	.pg_produit.var_aura_mirabilis.v2 .bloc_desc-produit .ctn_desc-produit .ctn_description .ctn_tabs { font-size : 0; }
	.pg_produit.var_aura_mirabilis.v2 .bloc_desc-produit .ctn_desc-produit .ctn_description .ctn_onglet {
		width : 32%;
		margin-left : 1%;
		height : 30px;
	}
	.pg_produit.var_aura_mirabilis.v2 .bloc_desc-produit .ctn_desc-produit .ctn_description .ctn_onglet:nth-child(1),
	.pg_produit.var_aura_mirabilis.v2 .bloc_desc-produit .ctn_desc-produit .ctn_description .ctn_onglet:nth-child(4) { margin-left : 0; }
}

@media screen and ( max-width : 767px ) { .pg_home.var_aura_mirabilis.v2.var_home .bloc_sellers { background : none; } }


.var_aura_mirabilis.v2 .bloc_story {
	border-top : 1px solid #c0a264;
	border-bottom : 1px solid #c0a264;
	padding-bottom : 70px;
}
.var_aura_mirabilis.v2 .bloc_story .t_title-header { margin-top : 40px; }
.var_aura_mirabilis.v2 .bloc_story .t_title-header:after { display : none; }
.var_aura_mirabilis.v2 .bloc_story .ctn_video { text-align : center; }
.var_aura_mirabilis.v2 .bloc_story .obj_player {
	max-width : 1030px;
	width : auto;
}
.var_aura_mirabilis.v2 .bloc_story .duo .obj_player { max-width : 505px; }
.var_aura_mirabilis.v2 .bloc_story .duo .obj_player ~ .obj_player { margin-left : 20px; }
.var_aura_mirabilis.v2 .bloc_story .btn_play {
	position: absolute;
	top: 50%;
	left: 0;
	padding-bottom: 80px;
	display: block;
	width: 100%;
	font-size: 2.5rem;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 200;
	
	transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
}
.var_aura_mirabilis.v2 .bloc_story .btn_play:before,
.var_aura_mirabilis.v2 .bloc_story .btn_play:after {
	display:block;
	content:"";
	position:absolute;
	left:50%;
	box-sizing:border-box;
}
.var_aura_mirabilis.v2 .bloc_story .btn_play:before {
	bottom:0;
	width:75px; height:75px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
}
.var_aura_mirabilis.v2 .bloc_story .btn_play:hover .btn_play:before { background:rgba(250, 250, 250, 0.125); }
.var_aura_mirabilis.v2 .bloc_story .btn_play:after {
	bottom:23px;
	margin-left:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 17px;
	border-color: transparent transparent transparent #fff;
}

.var_aura_mirabilis.v2 .bloc_reviews:before { display : none; }
@media screen and ( max-width : 767px ) {
	.var_aura_mirabilis.v2 .bloc_story { padding-bottom : 35px; }
	.var_aura_mirabilis.v2 .bloc_story .duo .obj_player ~ .obj_player { margin-left : 0; }
}