.bnm-entry .entry-content > * { margin-bottom: 30px; &:last-child { margin-bottom: 0; } } .wp-block-group .wp-block-group__inner-container > * { margin-bottom: 20px; } .wp-block-group .wp-block-group__inner-container > *:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column > *:last-child { margin-bottom: 0; } .wp-block-archives, .wp-block-categories, .wp-block-latest-posts { padding: 0; list-style: none; li { margin-bottom: 0.5em; } } .wp-block-latest-comments { padding-left: 0; } .wp-block-button__link { border-radius: 3px; background: var(--bnm-color-button-background); color: var(--bnm-color-button-text); cursor: pointer; line-height: 1; padding: 0.8em 1em 0.8em; font-size: var(--bnm-font-size-base); font-weight: bold; &:hover { color: #ffffff; background: var(--bnm-color-button-hover-background); } &:active, &:focus { color: #ffffff; background: var(--bnm-color-button-focus-background); } } .entry-content .wp-block-button__link { text-decoration: none; } .wp-block-search__button { padding: 0.8rem 1rem; border: none; } .wp-block-pullquote { border-left: none; border-right: none; font-size: var(--bnm-font-size-xl); padding: 2rem 0; text-align: left; margin-top: 40px; margin-bottom: 40px; } .wp-block-pullquote cite, .wp-block-pullquote .wp-block-pullquote__citation { font-size: var(--bnm-font-size-sm); } .wp-block-pullquote cite::before, .wp-block-pullquote .wp-block-pullquote__citation::before { content: "—"; margin-right: 0.25rem; } .wp-block-pullquote blockquote { border-left: none; } .wp-block-pullquote blockquote p, .wp-block-pullquote.is-style-solid-color blockquote p { font-size: var(--bnm-font-size-xl); line-height: 1.3; margin-bottom: 0.5em; margin-top: 0; font-style: italic; } .wp-block-pullquote.is-style-solid-color, .wp-block-pullquote.has-background, .wp-block-pullquote[style*=border-style][style*=border-width] { padding-left: 1.5rem; padding-right: 1.5rem; } .wp-block-pullquote.is-style-solid-color blockquote { margin-left: 0; margin-right: 0; }