.obj_skinconsult-exposome h1,
.obj_skinconsult-exposome h2,
.obj_skinconsult-exposome h3
.obj_skinconsult-exposome h4,
.obj_skinconsult-exposome p,
.obj_skinconsult-exposome label{
	line-height: 1.3em !important;
	}
.obj_skinconsult-exposome .t_title-2 {
	font-size: var(--aox-fs-sc-12px);
	}
.obj_skinconsult-exposome .bloc_header-logo h2{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_anim-home .obj_circle .ctn_txt .t_signs {
	display: block;
	font-size: 13px;
	}
.obj_skinconsult-exposome .obj_breadcrumb .obj_btn.var_back {
  	left: auto;
  	right: var(--aox-sc-20px);
	transform: scaleX(-1);
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_results .obj_breadcrumb .obj_btn.var_back {
  	left: auto;
	right: calc(-1 * var(--aox-sc-15px));
	}
/* STEP START */
.obj_skinconsult-exposome .step_start .obj_circle::before {
	left: auto;
	right: calc(var(--aox-sc-83px) * -1);
	}
.obj_skinconsult-exposome .obj_circle .ctn_text .t_number{
	line-height: 1em !important;
	}
.obj_skinconsult-exposome .ctn_logo{
	text-align: right;
	}
/* STEP 3 */
.obj_skinconsult-exposome .bloc_analyse .ctn_analyse .ctn_txt .obj_numeric .ctn_progress span{
	right: 0;
	left: auto;
	}
/* BLOC STEPS */
.obj_skinconsult-exposome .bloc_txt.var_steps .ctn_bloc{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_txt.var_steps .t_subtitle{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_txt .ctn_steps .obj_step-icon {
  	padding-left: inherit;
  	padding-right: var(--aox-sc-18px);
	}
.obj_skinconsult-exposome .obj_step-icon .txt {
	padding-left: inherit;
	padding-right: var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .obj_step-icon .t_legend {
 	font-size: var(--aox-fs-sc-14px);
	}	
/* BLOC TECH */
.obj_skinconsult-exposome .bloc_txt.var_tech .ctn_bloc,
.obj_skinconsult-exposome .bloc_txt.var_tech .t_subtitle,
.obj_skinconsult-exposome .bloc_txt.var_tech .ctn_txt p{
	text-align: right;
	}
.obj_skinconsult-exposome .obj_numeric .ctn_img {
	margin: 0 0 0 var(--aox-sc-10px);
	}
.obj_skinconsult-exposome .obj_numeric .ctn_progress span {
	left: auto;
	right: 0;
	}
.obj_skinconsult-exposome .bloc_txt.var_tech .bg_tech{
	transform: scaleX(-1);
	}	
/* BLOC_EXPOSOME */
.obj_skinconsult-exposome .bloc_exposome {
	text-align: right;
	}
/* BLOC_EXPOSOME-SCIENCE */
.obj_skinconsult-exposome .bloc_exposome-science{
	text-align: right;
	}
/* BLOC_PUSH-CHATBOT */
.obj_skinconsult-exposome .bloc_push-chatbot .ctn_doctor-avatar .ctn_text {
	margin-left: 0;
	margin-right: var(--aox-sc-20px);
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_push-chatbot .ctn_doctor-avatar .t_job{
	font-size: 12px;
	}

/* OBJ_DIALOG-BUBBLE */
.obj_skinconsult-exposome .obj_dialog-bubble{
	text-align: right;
	line-height: 1.3em;
	}
.obj_skinconsult-exposome .obj_dialog-bubble.var_response{
	text-align: left;
	}
.obj_skinconsult-exposome .obj_dialog-bubble.var_response > button{
	margin-left: var(--aox-sc-10px);
	margin-right: inherit;
	border-bottom-right-radius: var(--aox-sc-10px) var(--aox-sc-10px);
	border-bottom-left-radius: 0 0;
	padding-left: var(--aox-sc-30px);
	padding-right: var(--aox-sc-15px)
	}
.obj_skinconsult-exposome .obj_dialog-bubble.var_response > button svg {
	left: 10px;	
	right: auto;
	}
.obj_skinconsult-exposome .obj_dialog-bubble > * {
	margin-left: inherit;
	margin-right: 10px;
	border-top-left-radius: var(--aox-sc-10px) 10px;
	border-top-right-radius: var(--aox-sc-10px) 10px;
	border-bottom-right-radius: 0 0;
	border-bottom-left-radius: var(--aox-sc-10px) 10px;
	text-align: right;
	}
.obj_skinconsult-exposome .obj_dialog-bubble > div::before {
	left: auto;
	right: -10px;
	}
.obj_skinconsult-exposome .obj_dialog-bubble > div::before,
.obj_skinconsult-exposome .obj_dialog-bubble.var_strong > div::before {
  	border-left: inherit;
  	border-right: 10px solid transparent;
	}
/* BLOC_REVIEWS */
.obj_skinconsult-exposome .bloc_reviews .ctn_rate .feedback .t_based {
	font-size: 11px;
	}
/* STEP_CHATBOT */
.obj_skinconsult-exposome .step_chatbot .t_label{
	line-height: 1.3em;
	font-size: 12px;
	}
.obj_skinconsult-exposome .step_chatbot .bt_valid-row{
	margin-left: 0;
	margin-right: 10px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-border img {
	left: auto;
	right: var(--aox-sc-25px);
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-border label {
	padding: 0 var(--aox-sc-85px) 0 var(--aox-sc-50px);
	text-align: right;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-border label{
	padding: var(--aox-sc-25px) var(--aox-sc-25px) var(--aox-sc-25px) var(--aox-sc-50px);
	text-align: right;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-border label::before,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-border label::before {
	left: var(--aox-sc-20px);
	right: auto;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-border label::after,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-border label::after {
	left: var(--aox-sc-26px);
	right: auto;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-border img ~ label,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-border img ~ label {
  	padding-left: var(--aox-sc-50px);
  	padding-right: var(--aox-sc-85px);
	}


.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-chatbot label,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-chatbot label{
	padding-left: 30px;
	padding-right: 0;
	text-align: right;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-chatbot label::before,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-chatbot label::before{
	left: 0;
	right: auto;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_checkbox-chatbot label::after,
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-chatbot label::after {
  	left: 9px;
	right: auto;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_radio-chatbot.var_skintone label{
	text-align: center;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone .obj_skintone-info p{
	left: auto;
	right: 0;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone .obj_skintone-info p::before {
	left: auto;
	right: 40px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone:nth-child(3n+3) .obj_skintone-info p {
	left: auto;
	right: -212px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone:nth-child(3n+3) .obj_skintone-info p::before {
  	left: auto;
	right: 252px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone:nth-child(3n+2) .obj_skintone-info p {
	left: auto;
	right: -106px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_skintone:nth-child(3n+2) .obj_skintone-info p::before {
  	left: auto;
	right: 146px;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_number.var_postal .ctn_top{
	padding: var(--aox-sc-10px) var(--aox-sc-40px) var(--aox-sc-10px) var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .step_chatbot .ctn_input.var_postal .ctn_top svg {
	left: auto;
	right: var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .bloc_results .ctn_results .t_average span {
	margin-left: var(--aox-sc-15px);
	margin-right: 0;
	}	

/* CHATBOT SLIDER */
.obj_skinconsult-exposome .step_chatbot .ctn_chatbot-slider ul li{
	text-align: right;
	}	
.obj_skinconsult-exposome .step_chatbot .ctn_chatbot-slider ul li:first-child {
  	text-align: right;
	}
.obj_skinconsult-exposome .step_chatbot .ctn_chatbot-slider ul li:last-child {
  	text-align: left;
	}
.obj_skinconsult-exposome .ctn_bloc.title .t_subtitle,
.obj_skinconsult-exposome .ctn_bloc.title .t_intro {
  	text-align: right;
	line-height: 1.3em;
	}
.obj_skinconsult-exposome .step_chatbot .obj_chatbot-progressbar .progress {
	left: auto;
	right: 0;
	}	

/* OBJ_CAUSE */
.obj_skinconsult-exposome .obj_cause .t_cause {
	font-size: var(--aox-fs-sc-12px);
	}
.obj_skinconsult-exposome .obj_cause .t_origin{
	font-size: var(--aox-fs-sc-8px);
	}

/* REVIEWS */
.obj_skinconsult-exposome .bloc_reviews .ctn_rate .feedback {
  	margin: 0 15px 0 0;
	}
.obj_skinconsult-exposome .bloc_reviews .ctn_rate .obj_rating svg{
	margin-right: var(--aox-sc-5px);
	margin-left: 0;
	}
.obj_skinconsult-exposome .bloc_reviews .ctn_rate .t_rate{
	line-height: 0.6em !important;
	}
.obj_skinconsult-exposome .bloc_reviews .obj_txt-review .t_user {
	padding: 0;
	font-size: 11px
	}

/* CARROUSEL STEPS */
.obj_skinconsult-exposome .obj_carrousel.var_steps .item {
  	float: right;
	}
.obj_skinconsult-exposome .obj_carrousel-tips .item {
	left: auto;
	right: 0;
	padding-left: 0;
	padding-right: var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .obj_carrousel-tips .ctn_text {
	padding-left: 0;
	padding-right: 15px;
	text-align: right;
	}
.obj_skinconsult-exposome .obj_carrousel.var_steps .ctn_txt p{
	text-align: left;
	}
.obj_skinconsult-exposome .obj_carrousel.var_steps .obj_step.var_02 p,
.obj_skinconsult-exposome .obj_carrousel.var_steps .obj_step.var_03 .ctn_txt p {
  	text-align: right;
	}
.obj_skinconsult-exposome .obj_carrousel.var_steps .ctn_img > img {
  	transform: scaleX(-1);
	}
.obj_skinconsult-exposome .obj_carrousel-tips .ctn_text h3{
	font-size: var(--aox-fs-sc-10px);
	}
/* CARROUSEL AGING */
.obj_skinconsult-exposome .bloc_carrousel-aging {
	padding: 0 var(--aox-sc-35px) 0 0;
	}
.obj_skinconsult-exposome .bloc_priorities .obj_scroll .ctn_scroll,
.obj_skinconsult-exposome .bloc_accelerators .obj_scroll .ctn_scroll{
	padding-right: 0;
	}
.obj_skinconsult-exposome .bloc_priorities .obj_scroll .ctn_scroll .obj_concern,
.obj_skinconsult-exposome .bloc_accelerators .obj_scroll .ctn_scroll .obj_concern{
	margin-left: 2%;
	margin-right: 0;
	text-align: right;
	}
.obj_skinconsult-exposome .obj_scroll .ctn_nav {
	margin-right: 0;
	margin-left: inherit;
	}
.obj_scroll .ctn_nav .btn_prev{
	left: auto;
	right: var(--aox-10px);
	transform: scale(-1, 1) translateY(-50%);
	}
.obj_scroll .ctn_nav .btn_next{
	left: var(--aox-10px);;
	right: auto;
	transform: scale(-1, 1) translateY(-50%);
	}
.obj_skinconsult-exposome .bloc_priorities .obj_scroll .ctn_scroll .obj_concern:last-of-type,
.obj_skinconsult-exposome .bloc_accelerators .obj_scroll .ctn_scroll .obj_concern:last-of-type {
  	margin-left: var(--aox-sc-45px);
	margin-right: 0;
	}
.obj_skinconsult-exposome .bloc_priorities .obj_scroll .ctn_nav .btn_prev,
.obj_skinconsult-exposome .bloc_accelerators .obj_scroll .ctn_nav .btn_prev {
  	right: calc(var(--aox-sc-30px) * -1);
	left: auto;
	transform: scale(-1, 1) translateY(-50%);
	}
.obj_skinconsult-exposome .bloc_priorities .obj_scroll .ctn_nav .btn_next,
.obj_skinconsult-exposome .bloc_accelerators .obj_scroll .ctn_nav .btn_next {
  	left: calc(var(--aox-sc-30px) * -1);
	right: auto;
	transform: scale(-1, 1) translateY(-50%);
	}
.obj_skinconsult-exposome .obj_concern .t_accelerated{
	text-align: right;
	}
.obj_skinconsult-exposome .obj_concern .t_title-priority{
	line-height: 1.3;
	}
.obj_skinconsult-exposome .obj_concern .obj_numeric .obj_progress {
	margin-left: inherit;
	margin-right: auto;
	}
/* BLOC WHAT IS EXPOSOME */
.obj_skinconsult-exposome .bloc_what-is-exposome{
	text-align: right;
	}
/* BLOC SCIENCE */	
.obj_skinconsult-exposome .bloc_science .ctn_bloc{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_science .ctn_bloc h3{
	line-height: 1.3;
	}
/* SKIN MATRIX */
.obj_skinconsult-exposome .step_skin-matrix .bloc_circle-progress .ctn_circle-progress .ctn_txt{
	padding: var(--aox-sc-50px) var(--aox-sc-30px) 0 var(--aox-sc-30px)
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_circle-progress .ctn_circle-progress .ctn_txt .t_percent{
	direction: ltr;
	}		
.obj_skinconsult-exposome .step_skin-matrix .bloc_result-table .t_subtitle,
.obj_skinconsult-exposome .step_skin-matrix .bloc_result-table .t_intro {
  	padding-left: var(--aox-sc-40px);
  	padding-right: 0;
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_result-table .ctn_btn {
	left: var(--aox-sc-35px);
	right: auto;
	}
.obj_skinconsult-exposome .obj_progress-bars .obj_legend ul li .icon {
	margin-left: var(--aox-sc-8px);
	margin-right: inherit;
	}
.obj_skinconsult-exposome .obj_progress-bars .icon-compare{
	right: 0;
	left: auto;
	}
.obj_skinconsult-exposome .obj_progress .ctn_segment + .ctn_segment{
	margin-left: 0;
	margin-right: 2px;
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_results .ctn_results .bt_compare-switch {
	left: 0;
	right: auto;
	height: 35px;
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_results .ctn_results .ctn_btn select{
	height: 35px;
	}
.obj_skinconsult-exposome .step_skin-matrix .bloc_results .ctn_results .bt_compare-switch::before {
	height: 35px;
	}
.obj_skinconsult-exposome .bloc_results .ctn_ratings .ctn_row .t_symptom {
	left: auto;
	right: 0;
	}
.obj_skinconsult-exposome .bloc_results .ctn_ratings .obj_progress .ctn_segment p {
	left: 0;
	right: auto;
	}
/* FOOTER IMPACT */
.bloc_footer.var_impact .ctn_content ul {
  	background-position: left -2px;
	}
.bloc_footer.var_impact .ctn_content ul li {
	padding: var(--aox-sc-12px) 0 var(--aox-sc-12px) var(--aox-sc-20px);
	}
.bloc_footer.var_impact .ctn_content .t_mandatory{
	text-align: left;
	}
.bloc_footer.var_impact .ctn_content .right {
	margin-left: 0;
	margin-right: var(--aox-sc-20px);
	}
.bloc_footer.var_impact .ctn_content .right ul li {
	border-left: 0;
	border-right: 1px solid #000;
	padding: 0 var(--aox-sc-20px) 0 0;
	text-align: right;
	line-height: 1.3em;
	}	
.bloc_footer.var_impact .ctn_content .ctn_table-uv .obj_numeric:nth-child(1 + 2n){
	margin: 0 0 var(--aox-sc-10px);
	}
.bloc_footer.var_impact .ctn_content .v_animas {
	margin: 0 auto 0 0;
	}	
.obj_skinconsult-exposome .step_routine .ctn_toggle {
	padding: 0 var(--aox-sc-35px) 0 0;
	}
.obj_skinconsult-exposome .section_skin-signs{
	text-align: right;
	}
.obj_skinconsult-exposome .section_skin-signs .ctn_ratings .ctn_left .t_tag{
	line-height: var(--aox-sc-20px) !important;
	}
.obj_skinconsult-exposome .section_skin-exposure{
	text-align: right;
	}	
.obj_skinconsult-exposome .step_routine .obj_routine-report{
	text-align: right;
	}
.obj_skinconsult-exposome .step_routine .obj_routine-report .ctn_row-lvl1:first-of-type {
  	padding-left: var(--aox-sc-20px);
  	padding-right: 0;
	}
.obj_skinconsult-exposome .step_routine .obj_progress-bars .obj_legend ul li:last-child {
	padding-left: 0;
	padding-right: var(--aox-sc-30px);
	}
.obj_skinconsult-exposome .step_routine .obj_routine-report .obj_scroll .ctn_scroll{	
	padding-right: 0;
	}
.obj_skinconsult-exposome .step_routine .obj_routine-report .ctn_row-lvl2 .obj_cause {
  	left: auto;
  	right: 0;
  	margin: 0 0 0 var(--aox-sc-14px);
	}
.obj_skinconsult-exposome .obj_cause{
	height: var(--aox-sc-90px);
	}
.obj_skinconsult-exposome .obj_cause .t_origin{
	padding-top: 0;
	}
.obj_skinconsult-exposome .step_routine .ctn_toggle .obj_scroll .ctn_nav .btn_next {
	left: calc(var(--aox-sc-40px) * -1);
	right: auto;
	top: -17px
	}
.obj_skinconsult-exposome .step_routine .ctn_toggle .obj_scroll .ctn_nav .btn_prev {
  	right: calc(var(--aox-sc-40px) * -1);
	top: -17px
	}
.obj_skinconsult-exposome .obj_section.section_protocol .t_title-routine {
	text-align: right;
	}
.obj_skinconsult-exposome .obj_section.section_protocol .ctn_scroll {
	padding-right: var(--aox-sc-35px);
	text-align: right;
	}

/* BLOC_FOOTER.VAR_EMAIL */
.obj_skinconsult-exposome .bloc_footer.var_email .input-line{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_email .obj_form .t_title,
.obj_skinconsult-exposome .bloc_footer.var_email .obj_part .t_subtitle{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_email .ctn_gdpr input[type="checkbox"] ~ label {
	padding-left: 0;
	padding-right: var(--aox-sc-35px);
	}
.obj_skinconsult-exposome .bloc_footer .obj_form .radio-inline span[role="radio"] ~ label{
	margin-left: 2vh;
	margin-right: 0;
	}
.obj_skinconsult-exposome .bloc_footer .obj_form span[role="checkbox"],
.obj_skinconsult-exposome .bloc_footer .obj_form span[role="radio"]{
	margin-left: 1vh;
	margin-right: 0;
	right: 0;
	left: auto;
	}
.obj_skinconsult-exposome .bloc_footer .obj_form input:checked + span[role="checkbox"]::after,
.obj_skinconsult-exposome .bloc_footer .obj_form input:checked + span[role="radio"]::after {
  	transform: translate(50%, -50%) scale(1);
	right: 50%;
	left: auto;
	}	
.obj_skinconsult-exposome .bloc_footer .obj_form span[role="checkbox"]::after,
.obj_skinconsult-exposome .bloc_footer .obj_form span[role="radio"]::after {
   	transform: translate(50%, -50%) scale(0);
	}
.obj_skinconsult-exposome .section_protocol .obj_product .ctn_image{
	margin-bottom: var(--aox-sc-20px);
	background: #FAFAFA;
	}
.obj_product .ctn_image .ctn_tags{
	left: auto;
	right: var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .section_protocol .obj_product .ctn_title .t_title,
.obj_skinconsult-exposome .section_protocol .obj_product .t_subtitle{
	line-height: 1.3;
	}
.obj_skinconsult-exposome .section_protocol.daily .t_title-routine{
	text-align: right;
	}
.template-aox_v1 .ctn_gdpr {
	text-align: right;
	}
/* AVATAR */
.obj_skinconsult-exposome .ctn_doctor-avatar .t_name{
	font-size: var(--aox-fs-sc-12px);
	}
/* FOOTER */
.obj_skinconsult-exposome .bloc_footer .ctn_bloc,
.obj_skinconsult-exposome .bloc_footer .ctn_title,
.obj_skinconsult-exposome .bloc_footer .ctn_title .t_title{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .t_title,	
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .t_subtitle{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_doctor h3,
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .t_title,
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_rules-list ol li{
	line-height: 1.3;
	}	
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators ul li,	
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_dialog-bubble ul li{	
	padding: 0 var(--aox-sc-20px) var(--aox-sc-20px) 0;
	line-height: 1.3;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators ul li::before {
	left: auto;
	right: 0;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause .t_subtitle {
	margin: 0 var(--aox-sc-15px) 0 0;
	padding: 0 0 0 var(--aox-sc-20px);
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause p {
	padding: 0 0 var(--aox-sc-10px) var(--aox-sc-20px);
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause .t_subtitle{
	text-align: right;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause .ctn_end .t_subtitle::before {
	left: auto;
	right: 0;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause .ctn_end .t_subtitle span {
	left: var(--aox-sc-10px);
	right: auto;
	}
.obj_skinconsult-exposome .bloc_footer.var_aging-accelerators .ctn_menopause .ctn_img figcaption {
	left: var(--aox-sc-20px);
	right: auto;
	}
.obj_skinconsult-exposome .ctn_toggle .obj_btn.var_app {
	padding-left: var(--aox-sc-35px);
	padding-right: var(--aox-sc-22px);
	}
.obj_skinconsult-exposome .ctn_toggle button::after {
  	left: var(--aox-sc-30px);
	right: auto;
	}
.obj_skinconsult-exposome .bloc_footer.var_cgu .obj_btn.var_back {
  	left: var(--aox-sc-30px);
	right: auto;
	}
.obj_skinconsult-exposome .bloc_footer .ctnAOX_msgError p{
	text-align: right;
	}
