Make WordPress Core

source: trunk/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css @ 46711

Last change on this file since 46711 was 46711, checked in by SergeyBiryukov, 5 years ago

Twenty Twenty: Make CSS adjustments to account for the latest editor changes and ensure that group blocks work in expected ways.

Props williampatton, allancole, karmatosed, pierlo, joen, ianbelanger.
Fixes #48557.

  • Property svn:eol-style set to native
File size: 37.7 KB
Line 
1/* ------------------------------------------- */
2
3/*      Twenty Twenty Editor Styles — Block Editor
4/* ------------------------------------------- */
5
6.editor-styles-wrapper {
7        background: #f5efe0;
8        color: #000;
9        letter-spacing: -0.015em;
10        -moz-font-smoothing: antialiased;
11        -webkit-font-smoothing: antialiased;
12}
13
14.editor-styles-wrapper > * {
15        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
16        font-size: 18px;
17}
18
19@supports ( font-variation-settings: normal ) {
20
21        .editor-styles-wrapper > * {
22                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
23        }
24
25}
26
27.block-editor-default-block-appender textarea.block-editor-default-block-appender__content {
28        color: inherit;
29        font-family: inherit;
30        font-size: inherit;
31}
32
33.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle:not(:hover):not(:focus),
34.block-editor-default-block-appender .block-editor-inserter .block-editor-inserter__toggle:not(:hover):not(:focus) {
35        color: inherit;
36}
37
38
39/* Fonts ------------------------------------- */
40
41/*
42 * Chrome renders extra-wide   characters for the Hoefler Text font.
43 * This results in a jumping cursor when typing in both the Classic and block
44 * editors. The following font-face override fixes the issue by manually
45 * inserting a custom font that includes just a Hoefler Text space replacement
46 * for that character instead.
47 */
48@font-face {
49        font-family: NonBreakingSpaceOverride;
50        src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff");
51}
52
53/* ----------------------------------------------
54Inter variable font. Usage:
55
56@supports (font-variation-settings: normal) {
57        html { font-family: "Inter var", sans-serif; }
58}
59---------------------------------------------- */
60
61@font-face {
62        font-family: "Inter var";
63        font-weight: 100 900; /* stylelint-disable-line font-weight-notation */
64        font-style: normal;
65        src: url(../fonts/inter/Inter-upright-var.woff2) format("woff2");
66}
67
68@font-face {
69        font-family: "Inter var";
70        font-weight: 100 900; /* stylelint-disable-line font-weight-notation */
71        font-style: italic;
72        src: url(../fonts/inter/Inter-italic-var.woff2) format("woff2");
73}
74
75/* Structure --------------------------------- */
76
77.wp-block {
78        max-width: 610px;
79}
80
81.wp-block[data-align="wide"] .wp-block[data-align="wide"],
82.wp-block[data-align="full"] .wp-block[data-align="wide"] {
83        max-width: 1200px;
84}
85
86.wp-block .wp-block[data-type="core/group"]:not([data-align="full"]):not([data-align="wide"]):not([data-align="left"]):not([data-align="right"]),
87.wp-block .wp-block[data-type="core/cover"]:not([data-align="full"]):not([data-align="wide"]):not([data-align="left"]):not([data-align="right"]) {
88        margin-left: auto;
89        margin-right: auto;
90        max-width: 610px;
91}
92
93.wp-block .wp-block[data-align="full"] {
94        margin-left: 0;
95        margin-right: 0;
96}
97
98*[data-align="right"] .wp-block-edit,
99*[data-align="left"] .wp-block-edit {
100        max-width: 50%;
101}
102
103.wp-block[data-align="wide"] {
104        max-width: 1200px;
105}
106
107.wp-block[data-align="full"] {
108        max-width: none;
109}
110
111.editor-styles-wrapper .editor-rich-text__tinymce,
112.editor-styles-wrapper .editor-rich-text__tinymce.mce-content-body {
113        line-height: 1.5;
114}
115
116
117/* Font Families ------------------------------ */
118
119.editor-styles-wrapper p,
120.editor-styles-wrapper ol,
121.editor-styles-wrapper ul,
122.editor-styles-wrapper dl,
123.editor-styles-wrapper dt {
124        font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif;
125        letter-spacing: normal;
126}
127
128.editor-post-title__block .editor-post-title__input,
129.editor-styles-wrapper .wp-block h1,
130.editor-styles-wrapper .wp-block h2,
131.editor-styles-wrapper .wp-block h3,
132.editor-styles-wrapper .wp-block h4,
133.editor-styles-wrapper .wp-block h5,
134.editor-styles-wrapper .wp-block h6,
135.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter,
136.editor-styles-wrapper cite,
137.editor-styles-wrapper figcaption,
138.editor-styles-wrapper .wp-caption-text {
139        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
140}
141
142@supports ( font-variation-settings: normal ) {
143
144        .editor-post-title__block .editor-post-title__input,
145        .editor-styles-wrapper .wp-block h1,
146        .editor-styles-wrapper .wp-block h2,
147        .editor-styles-wrapper .wp-block h3,
148        .editor-styles-wrapper .wp-block h4,
149        .editor-styles-wrapper .wp-block h5,
150        .editor-styles-wrapper .wp-block h6,
151        .editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter,
152        .editor-styles-wrapper cite,
153        .editor-styles-wrapper figcaption,
154        .editor-styles-wrapper .wp-caption-text {
155                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
156        }
157
158}
159
160
161/* Colors ------------------------------------ */
162
163/* CUSTOM COLORS */
164
165.has-accent-color {
166        color: #cd2653;
167}
168
169.has-accent-background-color {
170        background-color: #cd2653;
171}
172
173.has-secondary-color {
174        color: #6d6d6d;
175}
176
177.has-secondary-background-color {
178        background-color: #6d6d6d;
179}
180
181.has-subtle-background-color {
182        color: #dcd7ca;
183}
184
185.has-subtle-background-background-color {
186        background-color: #dcd7ca;
187}
188
189.has-background-color {
190        color: #6d6d6d;
191}
192
193.has-background-background-color {
194        background-color: #6d6d6d;
195}
196
197/* GENERAL COLORS */
198
199.has-black-background-color {
200        background-color: #000;
201}
202
203.has-white-background-color {
204        background-color: #fff;
205}
206
207.has-black-color {
208        color: #000;
209}
210
211.has-white-color {
212        color: #fff;
213}
214
215
216/* Typography -------------------------------- */
217
218.editor-styles-wrapper .editor-block-list__layout a {
219        color: #cd2653;
220        text-decoration: underline;
221}
222
223.editor-styles-wrapper a:focus,
224.editor-styles-wrapper a:hover {
225        text-decoration: none;
226}
227
228.editor-post-title__block .editor-post-title__input,
229.editor-styles-wrapper .wp-block h1,
230.editor-styles-wrapper .wp-block h2,
231.editor-styles-wrapper .wp-block h3,
232.editor-styles-wrapper .wp-block h4,
233.editor-styles-wrapper .wp-block h5,
234.editor-styles-wrapper .wp-block h6 {
235        font-feature-settings: "lnum";
236        font-variant-numeric: lining-nums;
237        font-weight: 700;
238        letter-spacing: -0.0415625em;
239        line-height: 1.25;
240        margin: 40px 0 25px;
241}
242
243.editor-post-title__block .editor-post-title__input,
244.editor-styles-wrapper .wp-block h1 {
245        font-size: 36px;
246        font-weight: 800;
247        line-height: 1.138888889;
248}
249
250.editor-styles-wrapper .wp-block h2 {
251        font-size: 32px;
252}
253
254.editor-styles-wrapper .wp-block h3 {
255        font-size: 28px;
256}
257
258.editor-styles-wrapper .wp-block h4 {
259        font-size: 24px;
260}
261
262.editor-styles-wrapper .wp-block h5 {
263        font-size: 21px;
264}
265
266.editor-styles-wrapper .wp-block h6 {
267        font-size: 16px;
268        letter-spacing: 0.03125em;
269        text-transform: uppercase;
270}
271
272.editor-styles-wrapper li,
273.editor-styles-wrapper p,
274.editor-styles-wrapper p.wp-block-paragraph {
275        line-height: 1.4;
276}
277
278/* POST TITLE */
279
280.wp-block.editor-post-title__block {
281        max-width: 1000px;
282}
283
284.editor-styles-wrapper .editor-post-title__block .editor-post-title__input {
285        margin: 0;
286        text-align: center;
287}
288
289/* DROP CAP */
290
291.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter {
292        color: #cd2653;
293        font-size: 5.1em;
294        font-weight: 800;
295        margin: 0.05em 0.1em 0 0;
296}
297
298
299/* Monospace --------------------------------- */
300
301.editor-styles-wrapper code,
302.editor-styles-wrapper kbd,
303.editor-styles-wrapper pre,
304.editor-styles-wrapper samp {
305        font-family: monospace;
306}
307
308.editor-styles-wrapper kbd,
309.editor-styles-wrapper pre,
310.editor-styles-wrapper samp {
311        border-radius: 0;
312        font-size: 0.75em;
313        padding: 4px 6px;
314}
315
316.editor-styles-wrapper pre {
317        border-color: #dcd7ca;
318        border-radius: 0;
319        line-height: 1.5;
320        padding: 1em;
321}
322
323
324/* Custom Text Sizes ------------------------- */
325
326.editor-styles-wrapper p.has-large-font-size.editor-rich-text__tinymce,
327.editor-styles-wrapper p.has-large-font-size.editor-rich-text__tinymce.mce-content-body,
328.editor-styles-wrapper p.has-larger-font-size.editor-rich-text__tinymce,
329.editor-styles-wrapper p.has-larger-font-size.editor-rich-text__tinymce.mce-content-body {
330        line-height: 1.4;
331}
332
333.editor-styles-wrapper p.has-small-font-size {
334        font-size: 0.842em;
335}
336
337.editor-styles-wrapper p.has-normal-font-size,
338.editor-styles-wrapper p.has-regular-font-size {
339        font-size: 1em;
340}
341
342.editor-styles-wrapper p.has-medium-font-size {
343        font-size: 1.1em;
344}
345
346.editor-styles-wrapper p.has-large-font-size {
347        font-size: 1.25em;
348}
349
350.editor-styles-wrapper p.has-larger-font-size {
351        font-size: 1.5em;
352}
353
354
355/* Post Media -------------------------------- */
356
357.editor-styles-wrapper figure {
358        margin: 0;
359}
360
361.editor-styles-wrapper .alignleft,
362.editor-styles-wrapper .alignright {
363        margin-bottom: 1.2em;
364        max-width: 260px;
365}
366
367.editor-styles-wrapper .wp-caption .alignleft,
368.editor-styles-wrapper .wp-caption .alignright {
369        margin-bottom: 0;
370}
371
372.editor-styles-wrapper .alignleft {
373        margin-right: 1em;
374}
375
376.editor-styles-wrapper .alignright {
377        margin-left: 1em;
378}
379
380.editor-styles-wrapper figcaption {
381        color: #6d6d6d;
382        font-size: 15px;
383        font-weight: 500;
384        line-height: 1.2;
385        margin-top: 5px;
386        text-align: inherit;
387}
388
389
390/* Forms ------------------------------------- */
391
392.editor-styles-wrapper fieldset {
393        border: 2px solid #dcd7ca;
394        padding: 20px;
395}
396
397.editor-styles-wrapper legend {
398        font-size: 0.85em;
399        font-weight: 700;
400        padding: 0 10px;
401}
402
403.editor-styles-wrapper label {
404        font-size: 15px;
405        font-weight: 600;
406}
407
408
409/* Block: Base Margins ---------------------- */
410
411/* Block: Shared Widget Styles -------------- */
412
413.editor-styles-wrapper ul.wp-block-archives,
414.editor-styles-wrapper ul.wp-block-categories,
415.editor-styles-wrapper ul.wp-block-latest-posts,
416.editor-styles-wrapper ul.wp-block-categories__list {
417        font-family: inherit;
418        list-style: none;
419        margin: 40px 0;
420        padding-left: 0;
421}
422
423.editor-styles-wrapper ul.wp-block-categories__list ul {
424        margin: 0;
425}
426
427.editor-styles-wrapper ul.wp-block-archives li,
428.editor-styles-wrapper ul.wp-block-categories li,
429.editor-styles-wrapper ul.wp-block-latest-posts li,
430.editor-styles-wrapper ul.wp-block-categories__list li {
431        color: #6d6d6d;
432        line-height: 1.476;
433        margin: 5px 0 0 0;
434}
435
436.editor-styles-wrapper ul.wp-block-archives li li,
437.editor-styles-wrapper ul.wp-block-categories li li,
438.editor-styles-wrapper ul.wp-block-categories__list li li,
439.editor-styles-wrapper ul.wp-block-latest-posts li li {
440        margin-left: 20px;
441}
442
443.editor-styles-wrapper .wp-block-archives li > a,
444.editor-styles-wrapper .wp-block-categories li > a,
445.editor-styles-wrapper .wp-block-latest-posts li > a {
446        font-weight: 700;
447        text-decoration: none;
448}
449
450.editor-styles-wrapper .wp-block-archives li > a:focus,
451.editor-styles-wrapper .wp-block-archives li > a:hover,
452.editor-styles-wrapper .wp-block-categories li > a:focus,
453.editor-styles-wrapper .wp-block-categories li > a:hover,
454.editor-styles-wrapper .wp-block-latest-posts li > a:focus,
455.editor-styles-wrapper .wp-block-latest-posts li > a:hover {
456        font-weight: 700;
457        text-decoration: none;
458}
459
460.editor-styles-wrapper .wp-block-archives.aligncenter,
461.editor-styles-wrapper .wp-block-categories.aligncenter {
462        text-align: center;
463}
464
465.editor-styles-wrapper .wp-block-latest-comments time,
466.editor-styles-wrapper .wp-block-latest-posts time {
467        color: #6d6d6d;
468        font-size: 0.7em;
469        font-weight: 600;
470        letter-spacing: normal;
471        line-height: 1.476;
472        margin-top: 0.15em;
473}
474
475
476/* Block: Table ------------------------------ */
477
478.editor-styles-wrapper .wp-block-table {
479        border-collapse: collapse;
480        border-spacing: 0;
481        empty-cells: show;
482        font-size: 18px;
483        margin-bottom: 1.1em;
484        width: 100%;
485}
486
487.editor-styles-wrapper .wp-block-table,
488.editor-styles-wrapper .wp-block-table * {
489        border-color: #dcd7ca;
490}
491
492.editor-styles-wrapper .wp-block-table tr {
493        border: none;
494}
495
496.editor-styles-wrapper .wp-block-table caption {
497        background: #dcd7ca;
498        text-align: center;
499}
500
501.editor-styles-wrapper .wp-block-table th,
502.editor-styles-wrapper .wp-block-table td {
503        line-height: 1.4;
504        margin: 0;
505        overflow: visible;
506        padding: 0;
507}
508
509.editor-styles-wrapper .wp-block-table .wp-block-table__cell-content {
510        padding: 0.5em;
511}
512
513.editor-styles-wrapper .wp-block-table thead {
514        vertical-align: bottom;
515        white-space: nowrap;
516        text-align: inherit;
517}
518
519.editor-styles-wrapper .wp-block-table th {
520        font-weight: 700;
521        text-align: inherit; /* Prevents the header from being centered by default*/
522}
523
524.editor-styles-wrapper .wp-block-table th.has-text-align-center {
525        text-align: center;
526}
527
528.editor-styles-wrapper .wp-block-table th.has-text-align-right {
529        text-align: right;
530}
531
532.editor-styles-wrapper .wp-block-table th.has-text-align-left {
533        text-align: left;
534}
535
536/* STYLE: STRIPES */
537
538.editor-styles-wrapper .wp-block-table.is-style-stripes {
539        border: 1px solid #dcd7ca;
540}
541
542.editor-styles-wrapper .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
543        background: #dcd7ca;
544}
545
546
547/* Block: Separator -------------------------- */
548
549hr.wp-block-separator {
550        border-top: 1px solid #6d6d6d;
551        color: #6d6d6d;
552        margin: 30px 0;
553}
554
555hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
556        max-width: 100%;
557}
558
559hr.wp-block-separator:not(.is-style-dots) {
560        background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
561        background-color: transparent !important;
562        border: none;
563        height: 1px;
564        overflow: visible;
565        position: relative;
566}
567
568.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
569        height: 1px;
570}
571
572hr.wp-block-separator:not(.is-style-dots)::before,
573hr.wp-block-separator:not(.is-style-dots)::after {
574        background: currentColor;
575        content: "";
576        display: block;
577        height: 16px;
578        position: absolute;
579        top: calc(50% - 8px);
580        transform: rotate(22.5deg);
581        width: 1px;
582}
583
584hr.wp-block-separator::before {
585        left: calc(50% - 5px);
586}
587
588hr.wp-block-separator::after {
589        right: calc(50% - 5px);
590}
591
592/* STYLE: DOTS */
593
594hr.wp-block-separator.is-style-dots::before {
595        font-size: 32px;
596        font-weight: 700;
597        letter-spacing: 1em;
598        padding-left: 1em;
599}
600
601
602/* Block: Quote ------------------------------ */
603
604.editor-styles-wrapper blockquote {
605        margin: 0;
606}
607
608.editor-styles-wrapper .wp-block-quote {
609        border-color: #cd2653;
610        border-style: solid;
611        border-width: 0 0 0 2px;
612        margin: 20px 0;
613        padding: 5px 0 5px 20px;
614}
615
616.editor-styles-wrapper .wp-block-quote.has-text-align-center,
617.editor-styles-wrapper .wp-block-quote[style*="text-align:center"],
618.editor-styles-wrapper .wp-block-quote[style*="text-align: center"] {
619        border-width: 0;
620        padding: 5px 0;
621}
622
623.editor-styles-wrapper .wp-block-quote.has-text-align-right,
624.editor-styles-wrapper .wp-block-quote[style*="text-align:right"],
625.editor-styles-wrapper .wp-block-quote[style*="text-align: right"] {
626        border-width: 0 2px 0 0;
627        padding: 5px 20px 5px 0;
628}
629
630.editor-styles-wrapper cite,
631.editor-styles-wrapper .wp-block-quote__citation,
632.editor-styles-wrapper .wp-block-quote cite,
633.editor-styles-wrapper .wp-block-quote footer {
634        color: #6d6d6d;
635        font-size: 14px;
636        font-weight: 600;
637        line-height: 1.25;
638}
639
640.editor-styles-wrapper .wp-block-quote p {
641        color: inherit;
642        font-weight: 400;
643        margin: 0 0 20px 0;
644}
645
646.editor-styles-wrapper .wp-block-quote.is-style-large {
647        border: none;
648        padding: 0;
649}
650
651.editor-styles-wrapper .wp-block-quote.is-style-large p {
652        font-family: inherit;
653        font-size: 24px;
654        font-style: normal;
655        font-weight: 700;
656        letter-spacing: -0.035714286em;
657        line-height: 1.285714286;
658}
659
660.editor-styles-wrapper .wp-block-quote.is-style-large .wp-block-quote__citation,
661.editor-styles-wrapper .wp-block-quote.is-style-large cite,
662.editor-styles-wrapper .wp-block-quote.is-style-large footer {
663        font-size: 16px;
664}
665
666
667/* Block: Code, Verse and Preformatted ------- */
668
669.editor-styles-wrapper .wp-block-code {
670        color: inherit;
671}
672
673.editor-styles-wrapper .wp-block-code,
674.editor-styles-wrapper .wp-block-preformatted pre,
675.editor-styles-wrapper .wp-block-verse pre {
676        border: 1px solid #dcd7ca;
677        border-radius: 0;
678        padding: 30px;
679}
680
681.editor-styles-wrapper .wp-block-freeform.block-library-rich-text__tinymce pre,
682.editor-styles-wrapper .wp-block-preformatted pre,
683.editor-styles-wrapper .wp-block-code .block-editor-plain-text,
684.editor-styles-wrapper .wp-block-verse pre {
685        background: transparent;
686        color: inherit;
687        font-family: monospace;
688        font-size: 14px;
689}
690
691/* Block: Cover ------------------------------ */
692
693.editor-styles-wrapper .wp-block-cover-image .wp-block-cover__inner-container,
694.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container {
695        margin: 0 auto;
696        width: calc(100% - 40px);
697}
698
699.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="right"],
700.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="left"] {
701        height: auto;
702        max-height: none;
703}
704
705.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="left"] .wp-block-cover {
706        text-align: left;
707}
708
709.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="right"] .wp-block-cover {
710        text-align: right;
711}
712
713.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="right"] .block-editor-block-list__block-edit,
714.editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="left"] .block-editor-block-list__block-edit {
715        float: none;
716        margin-left: 0;
717        margin-right: 0;
718        max-width: 100%;
719}
720
721.wp-block-cover-image .wp-block-cover-image-text,
722.wp-block-cover-image .wp-block-cover-text,
723.wp-block-cover-image h2,
724.wp-block-cover .wp-block-cover-image-text,
725.wp-block-cover .wp-block-cover-text,
726.wp-block-cover h2 {
727        max-width: 100%;
728}
729
730.editor-styles-wrapper .wp-block-cover a {
731        color: inherit;
732}
733
734/* Block: Shared Media Styles ---------------- */
735
736.wp-block[data-type*="core-embed"][data-align="full"] figcaption,
737.wp-block[data-type="core/image"][data-align="full"] figcaption,
738.wp-block[data-type="core/gallery"][data-align="full"] .blocks-gallery-caption {
739        padding: 0 14px;
740}
741
742/* Block: Paragraph -------------------------- */
743
744/* Block: Pullquote -------------------------- */
745
746.editor-styles-wrapper .wp-block-pullquote {
747        border: none;
748        color: inherit;
749        padding: 0;
750        position: relative;
751        text-align: center;
752}
753
754.editor-styles-wrapper .wp-block-pullquote::before {
755        background: #fff;
756        border-radius: 50%;
757        color: #cd2653;
758        content: "”";
759        display: block;
760        font-size: 62px;
761        font-weight: 500;
762        line-height: 1.2;
763        margin: 0 auto 15px auto;
764        text-align: center;
765        height: 44px;
766        width: 44px;
767}
768
769.editor-styles-wrapper .wp-block .wp-block-pullquote p {
770        font-family: inherit;
771        font-size: 28px;
772        font-weight: 700;
773        line-height: 1.178571429;
774        letter-spacing: -0.041785714em;
775        margin-bottom: 20px;
776}
777
778.editor-styles-wrapper .wp-block .wp-block-pullquote p:last-child {
779        margin-bottom: 0;
780}
781
782.editor-styles-wrapper .wp-block .wp-block-pullquote p,
783.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color blockquote > .block-editor-rich-text p,
784.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .editor-rich-text p,
785.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .editor-rich-text p {
786        font-size: 28px;
787}
788
789.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"],
790.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] {
791        height: auto;
792        max-height: none;
793}
794
795.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .wp-block-pullquote,
796.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .wp-block-pullquote.is-style-solid-color blockquote {
797        text-align: left;
798}
799
800.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .wp-block-pullquote,
801.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .wp-block-pullquote.is-style-solid-color blockquote {
802        text-align: right;
803}
804
805.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .block-editor-block-list__block-edit,
806.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .block-editor-block-list__block-edit {
807        float: none;
808        margin-left: 0;
809        margin-right: 0;
810        max-width: 100%;
811}
812
813.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .block-editor-block-list__block-edit .wp-block-pullquote::before {
814        margin-right: 0;
815}
816
817.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .block-editor-block-list__block-edit .wp-block-pullquote::before {
818        margin-left: 0;
819}
820
821.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .is-style-solid-color::before {
822        right: 20px;
823        transform: translateY(-50%);
824}
825
826.editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .is-style-solid-color::before {
827        left: 20px;
828        transform: translateY(-50%);
829}
830
831.editor-styles-wrapper .wp-block-pullquote__citation,
832.editor-styles-wrapper .wp-block-pullquote cite,
833.editor-styles-wrapper .wp-block-pullquote footer {
834        color: #6d6d6d;
835        font-size: 16px;
836        font-weight: 500;
837        margin-top: 12px;
838        text-transform: none;
839}
840
841/* STYLE: SOLID COLOR */
842
843.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color {
844        padding: 30px 20px;
845        position: relative;
846}
847
848.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color::before {
849        position: absolute;
850        top: 0;
851        left: 50%;
852        transform: translateY(-50%) translateX(-50%);
853}
854
855.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color blockquote {
856        max-width: 100%;
857        text-align: center;
858}
859
860.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation,
861.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color .wp-block-pullquote cite,
862.editor-styles-wrapper .wp-block-pullquote.is-style-solid-color .wp-block-pullquote footer {
863        color: inherit;
864}
865
866
867/* Block: Verse ------------------------------ */
868
869.editor-styles-wrapper .wp-block-verse pre,
870.editor-styles-wrapper pre.wp-block-verse {
871        font-size: 0.75em;
872}
873
874
875/* Block: Button ----------------------------- */
876
877.editor-styles-wrapper .wp-block-button__link,
878.editor-styles-wrapper .wp-block-file__button {
879        background: #cd2653;
880        border-radius: 0;
881        color: #fff;
882        font-size: 15px;
883        font-weight: 600;
884        letter-spacing: 0.0333em;
885        line-height: 1.25;
886        padding: 1.1em 1.44em;
887        text-transform: uppercase;
888}
889
890.editor-styles-wrapper .wp-block-button .wp-block-button__link.mce-content-body {
891        line-height: 1.1;
892}
893
894/* BUTTON STYLE: OUTLINE */
895
896.editor-styles-wrapper .is-style-outline .wp-block-button__link {
897        background: none;
898        border-color: currentColor;
899        color: #cd2653;
900        padding: calc(1.1em - 2px) calc(1.44em - 2px);
901}
902
903/* BUTTON STYLE: SQUARED */
904
905.editor-styles-wrapper .is-style-squared .wp-block-button__link {
906        border-radius: 0;
907}
908
909
910/* Block: Latest Comments -------------------- */
911
912.editor-styles-wrapper .wp-block-latest-comments {
913        font-family: inherit;
914        margin-left: 0;
915}
916
917.editor-styles-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment {
918        font-size: inherit;
919        margin-bottom: 20px;
920}
921
922.editor-styles-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment:last-child {
923        margin-bottom: 0;
924}
925
926.editor-styles-wrapper .wp-block-latest-comments__comment-meta,
927.editor-styles-wrapper .wp-block-latest-comments__comment-excerpt {
928        margin-left: 0 !important;
929}
930
931.editor-styles-wrapper .wp-block-latest-comments__comment-meta {
932        font-weight: 700;
933}
934
935.editor-styles-wrapper .wp-block-latest-comments__comment-meta a {
936        text-decoration: none;
937}
938
939.editor-styles-wrapper .wp-block-latest-comments__comment-meta a:focus,
940.editor-styles-wrapper .wp-block-latest-comments__comment-meta a:hover {
941        text-decoration: none;
942}
943
944/* HAS AVATAR */
945
946.editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment {
947        display: flex;
948}
949
950.editor-styles-wrapper .wp-block-latest-comments.has-avatars img.avatar {
951        flex-shrink: 0;
952        margin: 5px 15px 0 0;
953}
954
955/* HAS EXCERPT */
956
957.editor-styles-wrapper .wp-block-latest-comments__comment-excerpt {
958        margin: 0;
959}
960
961.editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p {
962        font-family: inherit;
963        font-size: 0.7em;
964        margin: 10px 0 0;
965}
966
967
968/* Block: Latest Posts ----------------------- */
969
970.editor-styles-wrapper ul.wp-block-latest-posts:not(.is-grid) li {
971        margin-top: 15px;
972}
973
974/* STYLE: GRID */
975
976.editor-styles-wrapper .wp-block-latest-posts.is-grid li {
977        border-color: #dcd7ca;
978}
979
980.editor-styles-wrapper ul.wp-block-latest-posts.is-grid li {
981        border-style: solid;
982        border-width: 2px 0 0;
983        line-height: 1.25;
984        margin: 20px 16px 16px 0;
985        padding-top: 12px;
986}
987
988.editor-styles-wrapper .wp-block-latest-posts__post-excerpt {
989        font-size: 0.95em;
990        line-height: 1.4;
991        margin-top: 15px;
992}
993
994/* Block: Shortcode -------------------------- */
995
996.editor-styles-wrapper .wp-block-shortcode textarea {
997        color: #191e23;
998}
999
1000/* Block: Embed ------------------------------ */
1001
1002.editor-styles-wrapper .wp-block-embed {
1003        margin-bottom: 30px;
1004        margin-top: 30px;
1005}
1006
1007.editor-styles-wrapper .wp-block[data-type*="core-embed"][data-align="center"] * {
1008        margin-left: auto;
1009        margin-right: auto;
1010}
1011
1012/* Block: File ------------------------------- */
1013
1014.editor-styles-wrapper .wp-block-file {
1015        background: none;
1016        padding: 0;
1017}
1018
1019.editor-styles-wrapper .wp-block-file__content-wrapper {
1020        align-items: center;
1021        display: flex;
1022        justify-content: space-between;
1023}
1024
1025.editor-styles-wrapper .wp-block-file .wp-block-file__textlink {
1026        color: #cd2653;
1027        font-weight: 700;
1028        text-decoration: none;
1029}
1030
1031.editor-styles-wrapper .wp-block-file .wp-block-file__textlink:focus,
1032.editor-styles-wrapper .wp-block-file .wp-block-file__textlink:hover {
1033        text-decoration: underline;
1034}
1035
1036.editor-styles-wrapper .wp-block-file .wp-block-file__button {
1037        font-size: 14px;
1038        padding: 1em 1.25em;
1039}
1040
1041/* Block: Image ------------------------------ */
1042
1043.editor-styles-wrapper .wp-block-image {
1044        margin-bottom: 30px;
1045        margin-top: 30px;
1046}
1047
1048/* Block: Group ------------------------------ */
1049
1050.editor-styles-wrapper .wp-block-group.has-background {
1051        padding: 20px;
1052}
1053
1054.wp-block-group .wp-block[data-type="core/heading"]:first-child * {
1055        margin-top: 0;
1056}
1057
1058.wp-block[data-type="core/group"] > .editor-block-list__block-edit > div > .wp-block-group.has-background > .wp-block-group__inner-container > .editor-inner-blocks > .editor-block-list__layout > .wp-block[data-align="full"],
1059.wp-block[data-type="core/group"][data-align="full"] > .editor-block-list__block-edit > div > .wp-block-group.has-background > .wp-block-group__inner-container > .editor-inner-blocks > .editor-block-list__layout > .wp-block[data-align="full"] {
1060        margin-left: 0;
1061        width: 100%;
1062}
1063
1064/* Block: Paragraph -------------------------- */
1065
1066
1067/*      X.      Media Queries
1068/* ------------------------------------------- */
1069
1070
1071@media ( min-width: 480px ) {
1072
1073
1074        /* STRUCTURE */
1075
1076        .editor-styles-wrapper .wp-block[data-align="right"] {
1077                margin-right: 0;
1078        }
1079
1080        .editor-styles-wrapper .wp-block[data-align="left"] {
1081                margin: 0;
1082        }
1083
1084        /* BLOCK: COVER */
1085
1086        .wp-block[data-type="core/cover"][data-align="left"] [data-block],
1087        .wp-block[data-type="core/cover"][data-align="right"] [data-block] {
1088                margin-top: 0;
1089        }
1090
1091        .editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="right"] .block-editor-block-list__block-edit {
1092                float: right;
1093                margin-left: 20px;
1094                max-width: 260px;
1095        }
1096
1097        .editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="left"] .block-editor-block-list__block-edit {
1098                float: left;
1099                margin-right: 20px;
1100                max-width: 260px;
1101        }
1102
1103        .editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="right"] .wp-block-pullquote::before {
1104                margin-right: 0;
1105        }
1106
1107        .editor-styles-wrapper .wp-block[data-type="core/cover"][data-align="left"] .wp-block-pullquote::before {
1108                margin-left: 0;
1109        }
1110
1111        /* BLOCK: PULL QUOTE */
1112
1113        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"],
1114        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] {
1115                height: 0;
1116                max-width: 260px;
1117        }
1118
1119        .wp-block[data-type="core/pullquote"][data-align="left"] [data-block],
1120        .wp-block[data-type="core/pullquote"][data-align="right"] [data-block] {
1121                margin-top: 0;
1122        }
1123
1124        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .block-editor-block-list__block-edit {
1125                float: right;
1126                margin-left: 20px;
1127                max-width: 260px;
1128        }
1129
1130        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .block-editor-block-list__block-edit {
1131                float: left;
1132                margin-right: 20px;
1133                max-width: 260px;
1134        }
1135
1136        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .wp-block-pullquote::before {
1137                margin-right: 0;
1138        }
1139
1140        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .wp-block-pullquote::before {
1141                margin-left: 0;
1142        }
1143
1144
1145}
1146
1147@media ( min-width: 600px ) {
1148
1149
1150        /* BLOCK: SHARED MEDIA STYLES */
1151
1152        .wp-block[data-type*="core-embed"][data-align="full"] figcaption,
1153        .wp-block[data-type="core/image"][data-align="full"] figcaption,
1154        .wp-block[data-type="core/gallery"][data-align="full"] .blocks-gallery-caption {
1155                padding: 0 45px;
1156        }
1157
1158        /* BLOCK: COLUMNS */
1159
1160        .editor-styles-wrapper .wp-block[data-type="core/column"] h1,
1161        .editor-styles-wrapper .wp-block[data-type="core/column"] h2,
1162        .editor-styles-wrapper .wp-block[data-type="core/column"] h3,
1163        .editor-styles-wrapper .wp-block[data-type="core/column"] h4,
1164        .editor-styles-wrapper .wp-block[data-type="core/column"] h5,
1165        .editor-styles-wrapper .wp-block[data-type="core/column"] h6 {
1166                margin: 35px 0 20px 0;
1167        }
1168
1169        /* BLOCK: PULLQUOTE */
1170
1171        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .block-editor-block-list__block-edit {
1172                margin-right: -30px;
1173        }
1174
1175        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .block-editor-block-list__block-edit {
1176                margin-left: -30px;
1177        }
1178
1179
1180}
1181
1182@media ( min-width: 700px ) {
1183
1184        /* STRUCTURE */
1185
1186        .editor-styles-wrapper > * {
1187                font-size: 21px;
1188        }
1189
1190        /* TYPOGRAPHY */
1191
1192        .editor-post-title__block .editor-post-title__input,
1193        .editor-styles-wrapper .wp-block h1 {
1194                font-size: 64px;
1195        }
1196
1197        .editor-styles-wrapper .wp-block h2 {
1198                font-size: 48px;
1199        }
1200
1201        .editor-styles-wrapper .wp-block h3 {
1202                font-size: 40px;
1203        }
1204
1205        .editor-styles-wrapper .wp-block h4 {
1206                font-size: 32px;
1207        }
1208
1209        .editor-styles-wrapper .wp-block h5 {
1210                font-size: 24px;
1211        }
1212
1213        .editor-styles-wrapper li,
1214        .editor-styles-wrapper p,
1215        .editor-styles-wrapper p.wp-block-paragraph {
1216                line-height: 1.476;
1217        }
1218
1219        /* FORMS  */
1220
1221        .editor-styles-wrapper fieldset {
1222                padding: 30px;
1223        }
1224
1225        .editor-styles-wrapper legend {
1226                padding: 0 15px;
1227        }
1228
1229        /* BLOCK: BASE MARGINS */
1230
1231        /* BLOCK: BUTTON */
1232
1233        .editor-styles-wrapper .wp-block-button__link,
1234        .editor-styles-wrapper .wp-block-file__button {
1235                font-size: 17px;
1236        }
1237
1238        /* BLOCK: CODE */
1239
1240        .editor-styles-wrapper .wp-block-preformatted pre,
1241        .editor-styles-wrapper .wp-block-code .block-editor-plain-text,
1242        .editor-styles-wrapper .wp-block-verse pre {
1243                font-size: 16px;
1244        }
1245
1246        /* BLOCK: COLUMNS */
1247
1248        .wp-block-column {
1249                font-size: 16px;
1250        }
1251
1252        /* BLOCK: COVER */
1253
1254        .editor-styles-wrapper .wp-block-cover-image .wp-block-cover__inner-container,
1255        .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container {
1256                width: calc(100% - 80px);
1257        }
1258
1259        /* BLOCK: GROUP */
1260
1261        .editor-styles-wrapper .wp-block:not([data-align="wide"]):not([data-align="full"]) div:not([class*="__inner-container"]) .wp-block-group.has-background,
1262        .editor-styles-wrapper .wp-block div[class*="__inner-container"] .wp-block[data-align="wide"] .wp-block-group.has-background,
1263        .editor-styles-wrapper .wp-block div[class*="__inner-container"] .wp-block[data-align="full"] .wp-block-group.has-background {
1264                padding: 40px;
1265        }
1266
1267        .editor-styles-wrapper .wp-block[data-align="wide"] .wp-block-group.has-background,
1268        .editor-styles-wrapper .wp-block[data-align="full"] .wp-block-group.has-background {
1269                padding: 80px;
1270        }
1271
1272        /* BLOCK: LATEST POSTS */
1273
1274        /* BLOCK: PULLQUOTE */
1275
1276        .editor-styles-wrapper .wp-block .wp-block-pullquote p,
1277        .editor-styles-wrapper .wp-block-pullquote.is-style-solid-color blockquote > .block-editor-rich-text p,
1278        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .editor-rich-text p,
1279        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .editor-rich-text p {
1280                font-size: 32px;
1281        }
1282
1283        .editor-styles-wrapper .wp-block-pullquote__citation,
1284        .editor-styles-wrapper .wp-block-pullquote cite,
1285        .editor-styles-wrapper .wp-block-pullquote footer {
1286                margin-top: 20px;
1287        }
1288
1289        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="wide"] .wp-block-pullquote::before,
1290        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] .wp-block-pullquote::before {
1291                font-size: 113px;
1292                height: 80px;
1293                margin-bottom: 20px;
1294                width: 80px;
1295        }
1296
1297        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="wide"] .wp-block-pullquote.is-style-solid-color,
1298        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] .wp-block-pullquote.is-style-solid-color {
1299                padding: 60px 40px 40px;
1300        }
1301
1302        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] .wp-block-pullquote:not(.is-style-solid-color) {
1303                padding-left: 10px;
1304                padding-right: 10px;
1305        }
1306
1307        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="wide"] blockquote p,
1308        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] blockquote p {
1309                font-size: 48px;
1310                line-height: 1.203125;
1311        }
1312
1313        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] p,
1314        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] p {
1315                font-size: 32px;
1316                line-height: 1.1875;
1317        }
1318
1319        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .is-style-solid-color p,
1320        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .is-style-solid-color p {
1321                font-size: 26px;
1322        }
1323
1324        /* BLOCK: TABLE */
1325
1326        .editor-styles-wrapper  table.wp-block-table {
1327                font-size: 18px;
1328        }
1329
1330        /* BLOCK: SEPARATOR */
1331
1332        hr.wp-block-separator {
1333                margin-bottom: 60px;
1334                margin-top: 60px;
1335        }
1336
1337}
1338
1339
1340@media ( min-width: 1000px ) {
1341
1342
1343        /* BLOCK: COLUMNS */
1344
1345        .wp-block-column {
1346                font-size: 18px;
1347        }
1348
1349        /* BLOCK: SEPARATOR */
1350
1351        hr.wp-block-separator {
1352                margin-bottom: 80px;
1353                margin-top: 80px;
1354        }
1355
1356        hr.wp-block-separator.is-style-wide {
1357                margin-left: -70px;
1358                margin-right: -70px;
1359        }
1360
1361
1362}
1363
1364
1365@media ( min-width: 1220px ) {
1366
1367
1368        /* TYPOGRAPHY */
1369
1370        .editor-post-title__block .editor-post-title__input,
1371        .editor-styles-wrapper .wp-block h1 {
1372                font-size: 84px;
1373        }
1374
1375        .editor-styles-wrapper .wp-block h6 {
1376                font-size: 18px;
1377        }
1378
1379        /* BLOCK: PULLQUOTE */
1380
1381        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="wide"] .wp-block-pullquote.is-style-solid-color,
1382        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] .wp-block-pullquote.is-style-solid-color {
1383                padding: 90px 40px 80px;
1384        }
1385
1386        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="wide"] blockquote p,
1387        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="full"] blockquote p {
1388                font-size: 64px;
1389        }
1390
1391        /* BLOCK: SEPARATOR */
1392
1393        hr.wp-block-separator.is-style-wide {
1394                margin-left: -150px;
1395                margin-right: -150px;
1396        }
1397
1398}
1399
1400
1401@media ( min-width: 1360px ) {
1402
1403
1404        /* STRUCTURE */
1405
1406        .editor-styles-wrapper .wp-block[data-align="left"],
1407        .editor-styles-wrapper .wp-block[data-align="right"] {
1408                margin: 0 auto;
1409                max-width: 1220px;
1410        }
1411
1412
1413        /* BLOCK: PULLQUOTE */
1414
1415        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"] .is-style-solid-color::before,
1416        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] .is-style-solid-color::before {
1417                top: 0;
1418        }
1419
1420        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="left"],
1421        .editor-styles-wrapper .wp-block[data-type="core/pullquote"][data-align="right"] {
1422                margin: 0 auto;
1423                max-width: 1220px;
1424        }
1425
1426        /* BLOCK: SEPARATOR */
1427
1428        hr.wp-block-separator.is-style-wide {
1429                margin-left: -200px;
1430                margin-right: -200px;
1431        }
1432
1433
1434}
Note: See TracBrowser for help on using the repository browser.