@font-face {
	font-family: GillSans;
	src: url('/wp-content/themes/westcott/static/fonts/GillSans-Regular.ttf');
}

@font-face {
	font-family: Baskerville;
	src: url('/wp-content/themes/westcott/static/fonts/Baskerville-Regular.ttf');
}

* {
	box-sizing: border-box;
}

html {
	scroll-behavior: smooth;
/*	font-size:var(--fontSize-base);*/
}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;	
	background:#ececec;
	color:#3e3e3e;
	margin:0;
	text-rendering: optimizeLegibility;
	font: 20px/1.4 "GillSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
}

@media(max-width: 40em) {
	body {
		font: 16px/23px "GillSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
	}
}

h1,h2,h3,h4,h5,h6 {
	font-family:"Baskerville", sans;
	font-weight: normal;
	color:var(--color-accent);;
	line-height: 1.2;
}

img {
	max-width: 100%;
	height:auto;
}

a {
	color:inherit;
}

.wp-caption {
	width:auto !important;
}

.wp-caption-text {
	margin-top: 4px;
	font-size:16px;
	opacity:0.7;
	margin-bottom: 70px;
}

article img {
	width: auto !important;
	height:auto !important;
}

button {
	font-family: "GillSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
}

#donation-checkout-form input[type=checkbox] {
	/*margin-top: 20px;*/
}

/*.donation-amount {
	color: var(--color-accent);
	font-family: "Baskerville", sans;
	display: block;
	margin-top: 5px;
	font-size:20px;
}*/