@charset "UTF-8";
span.hide { opacity: 0.0; }

.content { background: white; margin: 6rem auto 12rem; max-width: 60rem; }

hr { background-color: black; height: 0.1em; border: 0; opacity: 0.2; max-width: 70%; }

p { font-size: 1.3125em; }

div.navigation { margin-bottom: 4.5rem; }

div.book_text { padding: 0 1rem; margin-right: auto; margin-left: auto; max-width: 36rem; }

div.book_text > p { text-align: justify; margin-top: 0; margin-bottom: 1em; }

div.book_meta { padding: 2.25rem; margin: 0 auto; max-width: 36rem; text-align: center; }

div.book_meta > p { margin: 0; }

.book_date { color: #64644B; display: block; font-size: 1em; white-space: nowrap; text-transform: uppercase; }

.current { color: black; }

body { line-height: 1.6; font-family: 'eb_garamond', Arial, sans-serif; }

a:hover { color: darkblue; }

a { color: #36c; text-decoration: none; }

ul { list-style-type: '—'; }

li { margin-top: 0.7em; margin-bottom: 0.7em; padding-left: 0.7em; }

li > a { font-size: 1.3125em; text-decoration: none; }

h1 { font-family: 'eb_garamond', Arial, sans-serif; font-size: 2.2em; margin: 0 auto; padding: 0 1em; max-width: 48rem; }

h1.book_title { text-align: center; }

nav.links { max-width: 70%; font-size: 1.5em; list-style-type: none; display: flex; align-items: stretch; justify-content: space-evenly; margin: 0 auto; }

.links a { font-family: 'ds_wallauregular', Arial, sans-serif; color: black; }

.links a:hover { color: darkblue; }

img.title_image { display: block; width: 80%; margin: 0 auto 3em; }

@media (max-width: 768px) { nav.links { flex-direction: column; align-items: center; } .links a { margin: 0.33em 0; } p { font-size: 1.203125em; } img.title_image { width: 85%; } .content { margin: 4.5rem auto; } div.book_text > p { text-align: start; } }

@font-face { font-family: 'ds_wallauregular'; src: url("../fonts/ds-wallau.regular-webfont.woff2") format("woff2"), url("../fonts/ds-wallau.regular-webfont.woff") format("woff"); font-weight: lighter; font-style: normal; }

@font-face { font-family: 'eb_garamond'; src: url("../fonts/eb-garamond-v9-latin-regular.woff2") format("woff2"); font-weight: lighter; font-style: normal; }

p.poem_author { margin-top: 2.5em; }

p.book_comment { font-size: 1.125em; color: #64644B; margin-top: 2em; margin-bottom: 2em; }

/*# sourceMappingURL=styles.css.map */