[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/blocks/gallery/ -> style.css (source)

   1  /**
   2   * Colors
   3   */
   4  /**
   5   * Typography
   6   */
   7  /**
   8   * SCSS Variables.
   9   *
  10   * Please use variables from this sheet to ensure consistency across the UI.
  11   * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
  12   * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
  13   */
  14  /**
  15   * Fonts & basic variables.
  16   */
  17  /**
  18   * Typography
  19   */
  20  /**
  21   * Grid System.
  22   * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
  23   */
  24  /**
  25   * Radius scale.
  26   */
  27  /**
  28   * Elevation scale.
  29   */
  30  /**
  31   * Dimensions.
  32   */
  33  /**
  34   * Mobile specific styles
  35   */
  36  /**
  37   * Editor styles.
  38   */
  39  /**
  40   * Block & Editor UI.
  41   */
  42  /**
  43   * Block paddings.
  44   */
  45  /**
  46   * React Native specific.
  47   * These variables do not appear to be used anywhere else.
  48   */
  49  /**
  50   * Breakpoints & Media Queries
  51   */
  52  /**
  53  *  Converts a hex value into the rgb equivalent.
  54  *
  55  * @param {string} hex - the hexadecimal value to convert
  56  * @return {string} comma separated rgb values
  57  */
  58  /**
  59   * Long content fade mixin
  60   *
  61   * Creates a fading overlay to signify that the content is longer
  62   * than the space allows.
  63   */
  64  /**
  65   * Breakpoint mixins
  66   */
  67  /**
  68   * Focus styles.
  69   */
  70  /**
  71   * Applies editor left position to the selector passed as argument
  72   */
  73  /**
  74   * Styles that are reused verbatim in a few places
  75   */
  76  /**
  77   * Allows users to opt-out of animations via OS-level preferences.
  78   */
  79  /**
  80   * Reset default styles for JavaScript UI based pages.
  81   * This is a WP-admin agnostic reset
  82   */
  83  /**
  84   * Reset the WP Admin page styles for Gutenberg-like pages.
  85   */
  86  /**
  87   * Creates a checkerboard pattern background to indicate transparency.
  88   * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
  89   */
  90  .wp-block-gallery:not(.has-nested-images),
  91  .blocks-gallery-grid:not(.has-nested-images) {
  92    display: flex;
  93    flex-wrap: wrap;
  94    list-style-type: none;
  95    padding: 0;
  96    margin: 0;
  97  }
  98  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,
  99  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item,
 100  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,
 101  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item {
 102    margin: 0 1em 1em 0;
 103    display: flex;
 104    flex-grow: 1;
 105    flex-direction: column;
 106    justify-content: center;
 107    position: relative;
 108    width: calc(50% - 1em);
 109  }
 110  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(even),
 111  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(even),
 112  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(even),
 113  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(even) {
 114    margin-right: 0;
 115  }
 116  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,
 117  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure,
 118  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,
 119  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure {
 120    margin: 0;
 121    height: 100%;
 122    display: flex;
 123    align-items: flex-end;
 124    justify-content: flex-start;
 125  }
 126  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,
 127  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img,
 128  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,
 129  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img {
 130    display: block;
 131    max-width: 100%;
 132    height: auto;
 133    width: auto;
 134  }
 135  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
 136  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption,
 137  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
 138  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption {
 139    position: absolute;
 140    bottom: 0;
 141    width: 100%;
 142    max-height: 100%;
 143    overflow: auto;
 144    padding: 3em 0.77em 0.7em;
 145    color: #fff;
 146    text-align: center;
 147    font-size: 0.8em;
 148    background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent);
 149    box-sizing: border-box;
 150    margin: 0;
 151    z-index: 2;
 152  }
 153  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,
 154  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img,
 155  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,
 156  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img {
 157    display: inline;
 158  }
 159  .wp-block-gallery:not(.has-nested-images) figcaption,
 160  .blocks-gallery-grid:not(.has-nested-images) figcaption {
 161    flex-grow: 1;
 162  }
 163  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,
 164  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,
 165  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img,
 166  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,
 167  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,
 168  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,
 169  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img {
 170    width: 100%;
 171    height: 100%;
 172    flex: 1;
 173    object-fit: cover;
 174  }
 175  .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item,
 176  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,
 177  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item {
 178    width: 100%;
 179    margin-right: 0;
 180  }
 181  @media (min-width: 600px) {
 182    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item,
 183    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,
 184    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item {
 185      width: calc(33.3333333333% - 0.6666666667em);
 186      margin-right: 1em;
 187    }
 188    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item,
 189    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,
 190    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item {
 191      width: calc(25% - 0.75em);
 192      margin-right: 1em;
 193    }
 194    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item,
 195    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,
 196    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item {
 197      width: calc(20% - 0.8em);
 198      margin-right: 1em;
 199    }
 200    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item,
 201    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,
 202    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item {
 203      width: calc(16.6666666667% - 0.8333333333em);
 204      margin-right: 1em;
 205    }
 206    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item,
 207    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,
 208    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item {
 209      width: calc(14.2857142857% - 0.8571428571em);
 210      margin-right: 1em;
 211    }
 212    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item,
 213    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,
 214    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item {
 215      width: calc(12.5% - 0.875em);
 216      margin-right: 1em;
 217    }
 218    .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
 219    .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
 220    .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n) {
 221      margin-right: 0;
 222    }
 223    .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
 224    .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
 225    .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n) {
 226      margin-right: 0;
 227    }
 228    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
 229    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
 230    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n) {
 231      margin-right: 0;
 232    }
 233    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
 234    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
 235    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n) {
 236      margin-right: 0;
 237    }
 238    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
 239    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
 240    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n) {
 241      margin-right: 0;
 242    }
 243    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
 244    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
 245    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n) {
 246      margin-right: 0;
 247    }
 248    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
 249    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
 250    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n) {
 251      margin-right: 0;
 252    }
 253    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),
 254    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
 255    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) {
 256      margin-right: 0;
 257    }
 258  }
 259  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,
 260  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child,
 261  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,
 262  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child {
 263    margin-right: 0;
 264  }
 265  .wp-block-gallery:not(.has-nested-images).alignleft, .wp-block-gallery:not(.has-nested-images).alignright,
 266  .blocks-gallery-grid:not(.has-nested-images).alignleft,
 267  .blocks-gallery-grid:not(.has-nested-images).alignright {
 268    max-width: 420px;
 269    width: 100%;
 270  }
 271  .wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure,
 272  .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure {
 273    justify-content: center;
 274  }
 275  
 276  .wp-block-gallery:not(.is-cropped) .blocks-gallery-item {
 277    align-self: flex-start;
 278  }
 279  
 280  figure.wp-block-gallery.has-nested-images {
 281    align-items: normal;
 282  }
 283  
 284  .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
 285    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
 286    margin: 0;
 287  }
 288  .wp-block-gallery.has-nested-images figure.wp-block-image {
 289    display: flex;
 290    flex-grow: 1;
 291    justify-content: center;
 292    position: relative;
 293    flex-direction: column;
 294    max-width: 100%;
 295    box-sizing: border-box;
 296  }
 297  .wp-block-gallery.has-nested-images figure.wp-block-image > div,
 298  .wp-block-gallery.has-nested-images figure.wp-block-image > a {
 299    margin: 0;
 300    flex-direction: column;
 301    flex-grow: 1;
 302  }
 303  .wp-block-gallery.has-nested-images figure.wp-block-image img {
 304    display: block;
 305    height: auto;
 306    max-width: 100% !important;
 307    width: auto;
 308  }
 309  .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before,
 310  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 311    position: absolute;
 312    bottom: 0;
 313    right: 0;
 314    left: 0;
 315    max-height: 100%;
 316  }
 317  .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before {
 318    content: "";
 319    height: 100%;
 320    max-height: 3em;
 321    pointer-events: none;
 322    backdrop-filter: blur(3px);
 323    -webkit-mask-image: linear-gradient(0deg, #000 20%, transparent 100%);
 324            mask-image: linear-gradient(0deg, #000 20%, transparent 100%);
 325  }
 326  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 327    color: #fff;
 328    text-shadow: 0 0 1.5px #000;
 329    font-size: 13px;
 330    margin: 0;
 331    overflow: auto;
 332    padding: 1em;
 333    text-align: center;
 334    box-sizing: border-box;
 335  }
 336  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
 337    width: 12px;
 338    height: 12px;
 339  }
 340  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
 341    background-color: transparent;
 342  }
 343  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
 344    background-color: transparent;
 345    border-radius: 8px;
 346    border: 3px solid transparent;
 347    background-clip: padding-box;
 348  }
 349  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb {
 350    background-color: rgba(255, 255, 255, 0.8);
 351  }
 352  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 353    scrollbar-width: thin;
 354    scrollbar-gutter: stable both-edges;
 355    scrollbar-color: transparent transparent;
 356  }
 357  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within {
 358    scrollbar-color: rgba(255, 255, 255, 0.8) transparent;
 359  }
 360  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 361    will-change: transform;
 362  }
 363  @media (hover: none) {
 364    .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 365      scrollbar-color: rgba(255, 255, 255, 0.8) transparent;
 366    }
 367  }
 368  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
 369    background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
 370  }
 371  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
 372    display: inline;
 373  }
 374  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
 375    color: inherit;
 376  }
 377  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {
 378    box-sizing: border-box;
 379  }
 380  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > div,
 381  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > a, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border > div,
 382  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border > a {
 383    flex: 1 1 auto;
 384  }
 385  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption {
 386    flex: initial;
 387    background: none;
 388    color: inherit;
 389    margin: 0;
 390    padding: 10px 10px 9px;
 391    position: relative;
 392    text-shadow: none;
 393  }
 394  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded::before, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border::before {
 395    content: none;
 396  }
 397  .wp-block-gallery.has-nested-images figcaption {
 398    flex-grow: 1;
 399    flex-basis: 100%;
 400    text-align: center;
 401  }
 402  .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
 403    margin-top: 0;
 404    margin-bottom: auto;
 405  }
 406  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
 407    align-self: inherit;
 408  }
 409  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) > div:not(.components-drop-zone),
 410  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) > a {
 411    display: flex;
 412  }
 413  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
 414  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
 415    width: 100%;
 416    flex: 1 0 0%;
 417    height: 100%;
 418    object-fit: cover;
 419  }
 420  .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
 421    width: 100%;
 422  }
 423  @media (min-width: 600px) {
 424    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
 425      width: calc(33.3333333333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.6666666667);
 426    }
 427    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
 428      width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
 429    }
 430    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
 431      width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
 432    }
 433    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
 434      width: calc(16.6666666667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8333333333);
 435    }
 436    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
 437      width: calc(14.2857142857% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8571428571);
 438    }
 439    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
 440      width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
 441    }
 442    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
 443      width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.6666666667);
 444    }
 445    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
 446    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2) ~ figure.wp-block-image:not(#individual-image) {
 447      width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
 448    }
 449    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(1) {
 450      width: 100%;
 451    }
 452  }
 453  .wp-block-gallery.has-nested-images.alignleft, .wp-block-gallery.has-nested-images.alignright {
 454    max-width: 420px;
 455    width: 100%;
 456  }
 457  .wp-block-gallery.has-nested-images.aligncenter {
 458    justify-content: center;
 459  }


Generated : Wed Jun 17 08:20:09 2026 Cross-referenced by PHPXref