// Replace `$search` with `$replace` in `$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;
}

// Function for color palettes using Sass maps
// Usage: color: palette(green,base);
@function palette($palette, $tone: 'default') {
	@return map-get( map-get($palettes, $palette), $tone );
}

// Returns pi.
@function pi() {
	@return 3.14159265359;
}
