.bold {
	font-family: "TextaAlt";
	font-weight: 800;
	font-size: 12pt;
	text-transform: uppercase;
}

.capital {
	text-transform: uppercase;
	font-size: 12pt;
}

.center {
	text-align: center;
}

.align-right {
	text-align: right;
}
// Notes de fin de chapitres

[data-note] {
	position: relative;
	counter-increment: footnote;
}

[data-note]::after {
	position: absolute;
	content: counter(footnote);
	transform: translateY(-3px);
	font-family: "TextaAlt";
	font-size: 6pt;
}

// / Replace `$search` with `$replace` in `$string`
// / @author Hugo Giraudel
// / @param {String} $string - Initial string
// / @param {String} $search - Substring to replace
// / @param {String} $replace ('') - New value
// // / @return {String} - Updated string
// @function str-replace($string, $search, $replace: '') {
//   $index: str-index($string, $search);
//
//   @if $index {
//     @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
//   }
//
//   @return $string;
// }
//
// p {
//   $string: '490 000';
//   content: str-replace($string, '490 000', '490\0000A0000');
// }
