//////////////////// // // // Texts // // // //////////////////// .verse { line-height: var(--line-height-verse); @media(lg) { margin-left: 3rem; } p:not(:last-child) { margin-bottom: var(--verse-p-bottom-space); @media(lg) { margin-bottom: var(--verse-p-bottom-space-larger); } } br { margin-bottom: .5rem; } } .citation { border: none; blockquote { margin: 0; margin-left: .5rem; padding: 0 0 0 .5rem; p { text-align: left; margin: .4rem 0; } em { font-style: normal; } figcaption { text-align: right; margin-top: 1rem; } } }