@font-face {
	font-family: "Dover Sans Text";
	src: url("https://resources.omnifocusbook.com/font/DoverSansText-Regular-Web.woff2") format("woff2"), url("https://resources.omnifocusbook.com/font/DoverSansText-Regular-Web.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Dover Sans Text";
	src: url("https://resources.omnifocusbook.com/font/DoverSansText-Bold-Web.woff2") format("woff2"), url("https://resources.omnifocusbook.com/font/DoverSansText-Bold-Web.woff") format("woff");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: "Dover Sans Text";
	src: url("https://resources.omnifocusbook.com/font/DoverSansText-Italic-Web.woff2") format("woff2"), url("https://resources.omnifocusbook.com/font/DoverSansText-Italic-Web.woff") format("woff");
	font-weight: normal;
	font-style: italic;
}

body {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
	font-size: 1em;
	line-height: 1.5;
	font-feature-settings: "kern" on, "onum" on;
	text-rendering: optimizeLegibility;
}

.site-title {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
	font-size: 1.4rem;
	font-weight: normal !important;
	font-style: italic;
	letter-spacing: 0px !important;
	text-transform: none !important;
	font-feature-settings: "kern" on;
	text-rendering: optimizeLegibility;
}

.genesis-nav-menu {
	font-size: 1.8rem;
	font-weight: normal !important;
	letter-spacing: 0 !important;
	line-height: 1;
	text-transform: none !important;
	font-feature-settings: "kern" on, "smcp" on, "c2sc" on, "cpsp" on, "onum" on;
}

h1,
h2,
h3 {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
	font-feature-settings: "kern" on;
	font-weight: bold !important;
	letter-spacing: 0 !important;
}

.entry-meta {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
	font-feature-settings: "kern" on, "smcp" on, "c2sc" on, "cpsp" on, "onum" on;
}

.entry-time {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
	text-transform: none !important;
	font-weight: normal !important;
	letter-spacing: 0 !important;
	margin-left: 0 !important;
}

.more-link-wrap a {
	text-transform: none !important;
	letter-spacing: 0 !important;
	font-weight: bold !important;
	font-feature-settings: "kern" on, "smcp" on, "c2sc" on, "cpsp" on !important;
}

.entry-categories, .entry-categories a {
	visibility: hidden;
}

.author-box-title {
	font-family: "Dover Sans Text", "Adobe Caslon", Caslon, serif;
	font-feature-settings: "smcp" on, "cpsp" on;
	font-weight: bold;
}

.woocommerce-Price-amount {
	font-family: "Dover Sans Text", Gill Sans, system-ui, "Helvetica Neue", sans-serif !important;
}

.hero-section {
	padding-bottom: 0 !important;
}

.front-page-1 {
	margin-top: -10rem;
	font-feature-settings: "onum" on;
}

.front-page-2 {
	margin-top: -3rem;
	padding-bottom: 3rem;
}

.posted_in {
	visibility: hidden !important;
}

.entry-content {
	background-color: rgba(255,255,255,0) !important;
	border-radius: 10px !important;
	padding-bottom: 40px !important;
	transition: all 0.4s !important;
}

.woocommerce-Price-amount
{
	display: block !important;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.5rem;
	font-feature-settings: "onum" off;
}

.add_to_cart_inline {
	border: none !important;
	text-align: center;
}

.wp-block-media-text {
	padding-bottom: 2rem;
}

.related.products {
	visibility:hidden;
}