@include namespace('body') { @include store(( --colors: ( --meta: ( --fg: prop(--colors --fg-hi, $global: true), ) ) )); @include scope(namespace()) { font-size: 1 / 16 * 19em; @include element('meta') { color: prop(--colors --meta --fg); font-size: 1 / 16 * 15rem; + h1 { margin-top: $line-height * .5rem; } } img { max-width: 100%; } blockquote, pre { margin: ($line-height * 1rem) 0 0; padding-left: calc(#{prop(--dims --indent, $global: true)} - 3px); border-left: 3px solid prop(--colors --obj, $global: true); } @include media('<=sm') { font-size: 1 / 16 * 17em; } @include media('<=xs') { font-size: 1em; } } }