[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-content/themes/twentytwenty/assets/css/ -> editor-style-block-rtl.css (source)

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


Generated : Sat Feb 22 08:20:01 2025 Cross-referenced by PHPXref