// .nv-sidebar-full-width { .alignfull, .alignwide { width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); } } // // .has-neve-body-font-size { font-size: $h1-mobile-font-size; } .has-neve-h-1-font-size { font-size: $h2-mobile-font-size; } .has-neve-h-2-font-size { font-size: $h3-mobile-font-size; } .has-neve-h-3-font-size { font-size: $h4-mobile-font-size; } .has-neve-h-4-font-size { font-size: $h5-mobile-font-size; } .has-neve-h-5-font-size { font-size: $h6-mobile-font-size; } // // blockquote.wp-block-quote.is-style-large { p { font-size: $h2-font-size; } cite { text-align: center; font-size: .95em; } } // // .wp-block-pullquote { blockquote { margin: 1em auto; p { font-size: 2em; margin-bottom: $spacing-sm; } &::before, &::after { display: none; } cite { text-align: left; font-size: .85em; } } &.is-style-solid-color blockquote p { font-size: 2em; } &:not(.is-style-solid-color) { border-top: 4px solid; border-bottom: 4px solid; margin: 1em 0; blockquote cite { text-transform: uppercase; text-align: center; } } } // // .wp-block-table { width: 100%; } // // .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { border-bottom: 2px solid #8f98a1; display: block; max-width: 100px; margin: $spacing auto; } .wp-block-separator.is-style-wide, .wp-block-separator.is-style-dots { border-color: #8e98a2; margin: $spacing-sm auto $spacing; } // // .wp-block-verse { background-color: inherit; font-family: inherit; font-size: inherit; font-style: italic; border: unset; } // // .wp-block-code { code { background-color: inherit; } } // // .wp-block-button { a { @include button(); &:hover { text-decoration: none; } } &.is-style-outline { a.wp-block-button__link { @include button-secondary(); border: 1px solid; } } } // @mixin gutenberg--tablet() { // .has-neve-body-font-size { font-size: $html-font-size; } .has-neve-h-1-font-size { font-size: $h1-font-size; } .has-neve-h-2-font-size { font-size: $h2-font-size; } .has-neve-h-3-font-size { font-size: $h3-font-size; } .has-neve-h-4-font-size { font-size: $h4-font-size; } .has-neve-h-5-font-size { font-size: $h5-font-size; } .has-neve-h-6-font-size { font-size: $h6-font-size; } // // .nv-sidebar-full-width { .alignwide { width: 60vw; max-width: 60vw; margin-left: calc(50% - 30vw); } } // }