.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'); // }