.submit-btn {
	width: 315px;
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}

.hide-mobile .consultation-modal__swipe-wrapper--text {
    background: linear-gradient(90deg, grey, transparent);
}
.bc_products__send-routine--link a {
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
button.add-to-cart.button-primary {
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.bc-product__try-sample button.button-secondary {
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.bc-product__try-sample {
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.bc-results-content__link a, .bc-results-content-clarins-me__link {
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.bc-howto__seeall a {
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.bc-results-content__title {
	font-size: 27px;
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.consultation-intro__button {
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.consultation-intro__howto {
	font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
.logged-change-email {
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}
@media (max-width: 1023px) {
	.bc-howto__description {
		font-weight: normal;
	}
	.bc-results-content__title {
	font-size: 18px;
	}
}
@media (max-width: 767px) {
	.consultation-questionnaire__card-multi {
		margin: 20px auto 80px auto;
	}
	.consultation-questionnaire__card {
		top: -25px;
		height: 90%;
	}
	.consultation-questionnaire__card-multi__options .option {
		background: #FFFFFF;
		padding: 15px 0;
		margin: 20px 0;
	}
}

