p { margin-bottom: 35px; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0; background: $color__white; color: $color__text-main; font-family: $font__heading; font-style: italic; line-height: 1.6; @include font-size(2); opacity: 0.8; a { color: $color__main; &:hover { text-decoration: underline; } } cite { color: $color__main; margin-top: 15px; display: inline-block; } } .wp-block-pullquote { padding: 0; cite { color: $color__main; } p { margin-bottom: 0; } &.aligncenter { blockquote, blockquote cite { text-align: center; } } &.alignleft, &.alignright { p { font-size: 28px; } blockquote, blockquote cite { text-align: left; } } blockquote:before { display: none; } } blockquote.wp-block-pullquote { &:before { display: none; } &.alignleft, &.alignright { text-align: left; margin: 1em 0; } &.alignleft { margin-right: 1.5em; } &.alignright { margin-left: 1.5em; } } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding: 0; } .wp-block-image.alignleft { margin-right: 1em; } .wp-block-image.alignright { margin-left: 1em; } address { margin: 0 0 1.5em; } pre { background: $color__background-pre; font-family: $font__main; @include font-size(2); line-height: $font__line-height-pre; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: $font__code; @include font-size(2); } abbr, acronym { border-bottom: 1px dotted $color__border-abbr; cursor: help; } mark, ins { background: $color__background-ins; text-decoration: none; } big { font-size: 125%; }