/* styles for factsheet titles */
.single-content .c2b-factsheet h4 {
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.5;
	color: var(--global-palette2);
	border-bottom: 1px solid var(--global-palette2);
	margin-top: var(--global-sm-spacing);
	margin-bottom: var(--global-xs-spacing);
}

/* styles for factsheet fields */
.c2b-factsheet .designation::before {
	content: "Appellation";
}

.c2b-factsheet .color::before {
	content: "Couleur";
}

.c2b-factsheet .harvest::before {
	content: "Vendanges";
}

.c2b-factsheet .trellising::before {
	content: "Conduite";
}

.c2b-factsheet .pruning::before {
	content: "Taille";
}

.c2b-factsheet .yield-control::before {
	content: "Régulation";
}

.c2b-factsheet .altitude::before {
	content: "Altitude";
}

.c2b-factsheet .slope::before {
	content: "Pente";
}

.c2b-factsheet .orientation::before {
	content: "Exposition";
}

.c2b-factsheet .soil::before {
	content: "Sous-sol";
}

.c2b-factsheet .vines-age::before {
	content: "Plantation";
}

.c2b-factsheet .bottling::before {
	content: "Mise";
}

.c2b-factsheet .bottles::before {
	content: "Tirage";
}

.c2b-factsheet .disgorging::before {
	content: "Dégorg.";
}

.c2b-factsheet .grapes::before {
	content: "Cépage";
}

.c2b-factsheet .cork::before {
	content: "Obturation";
}

.c2b-factsheet .yield::before {
	content: "Rendement";
}

.c2b-factsheet .alcohol::before {
	content: "Alcool";
}

.c2b-factsheet .winemaking::before {
	content: "Vinification";
}

.c2b-factsheet .elevage::before {
	content: "Elevage";
}

.c2b-factsheet .stabilization::before {
	content: "Clarification";
}

.c2b-factsheet .residual-sugar::before {
	content: "Sucre rés.";
}

.c2b-factsheet .ph-value::before {
	content: "pH";
}

.c2b-factsheet .so2-free::before {
	content: "SO₂ libre";
}

.c2b-factsheet .so2-total::before {
	content: "SO₂ total";
}

.c2b-factsheet .co2::before {
	content: "CO₂";
}

.c2b-factsheet .appearance::before {
	content: "Apparence";
}

.c2b-factsheet .wine-nose::before {
	content: "Nez";
}

.c2b-factsheet .wine-taste::before {
	content: "Bouche";
}

.c2b-factsheet .wine-keeping::before {
	content: "Garde"
}

.c2b-factsheet .reg-energy::before {
	content: "Énergie"
}

.c2b-factsheet .reg-carbohydrate::before {
	content: "Glucides"
}

.c2b-factsheet .reg-other::before {
	content: "Traces"
}

.c2b-factsheet *::before {
	width: 110px;
	text-align: right;
	font-weight: 500;
	color: var(--global-palette6);
	padding-right: .7em;
	display: block;
	float: left;
}

@media screen and (max-width: 1025px) {
	/* this is very much a hack for missing text-indent hanging in chrome. the hack comes
	   from the fact we must avoid targetting the per vintage div in single product page
	   accordions, something that would happen naturally with text-indent hanging. This
	   is the version for mobile: hanging indent is just 70px wide */
	.c2b-factsheet > div[class|="vintage"] {
		padding-left: inherit;
		text-indent: inherit;
	}
	.c2b-factsheet *::before {
		margin-left: -70px;
	}
	.c2b-factsheet div {
		padding-left: 70px;
		text-indent: 0px;
	}
}

@media screen and (min-width: 1025px) {
	.c2b-factsheet > div[class|="vintage"] {
		padding-left: inherit;
		text-indent: inherit;
	}
	.c2b-factsheet *::before {
		margin-left: -110px;
	}
	.c2b-factsheet div {
		padding-left: 110px;
		text-indent: 0px;
	}
}
