$bodyBackgroundColor: #fff;

$bodyColor: $black;
$bodyFontWeight: 400;
$bodyFontSize: 100%;
$bodyLineHeight: 1.6;
$bodyFontFamily: $fontFamily--serif;

*,
*:after,
*:before {
	box-sizing: border-box;
}

:focus {
  outline: none;
}

html,
body {
	height: 100%;

	background: $bodyBackgroundColor;

	color: $bodyColor;
	font: $bodyFontWeight $bodyFontSize / #{$bodyLineHeight} $bodyFontFamily;

	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}