/*
Theme Name: Twenty Twenty-Three Child
Template: twentytwentythree
*/

@font-face {
  font-family: 'ClashDisplay-Semibold';
  src: url('fonts/ClashDisplay-Semibold.woff2') format('woff2'),
       url('fonts/ClashDisplay-Semibold.woff') format('woff'),
       url('fonts/ClashDisplay-Semibold.ttf') format('truetype');
       font-weight: 600;
       font-style: normal;
}

@font-face {
  font-family: 'ClashDisplay-Semibold';
  src: url('fonts/ClashDisplay-Variable.woff2') format("woff2-variations");
  font-weight: 100 400 500 600;
  font-stretch: 75% 125%;
  font-style: normal;
}


h1, h2, h3, h4 {
	font-family: 'ClashDisplay-Semibold', serif;
}

h1 {
	margin-bottom: 1em !important;
	font-weight: 500;
}

h2 {
	margin-bottom: 0.8em !important;
}

p + h2 {
	margin-top: 1.3em !important;
}

nav a {
	font-family: 'ClashDisplay-Semibold', serif;
}

/*.entry-content > p:nth-child(2) */

figure + p {
	margin-top: 0 !important;
}

@media screen and (min-width: 600px) {
	.wp-block-image {
		float: left;
		margin-right: 2em !important;
	}
	
	p {
		hyphens: auto;
	}
} 
