.legacy-body .wp-block-gallery:not(.has-nested-images) {
display:flex;
flex-wrap:wrap;
list-style-type:none;
margin:0;
padding:0
}
.legacy-body .wp-block-gallery:not(.has-nested-images) figcaption {
flex-grow:1
}
.legacy-body .wp-block-gallery:not(.has-nested-images).alignleft, .legacy-body .wp-block-gallery:not(.has-nested-images).alignright {
max-width:420px;
width:100%
}
.legacy-body figure.wp-block-gallery.has-nested-images {
align-items:normal
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
margin:0;
width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image {
box-sizing:border-box;
display:flex;
flex-direction:column;
flex-grow:1;
justify-content:center;
max-width:100%;
position:relative
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image>a, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image>div {
flex-direction:column;
flex-grow:1;
margin:0
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image img {
display:block;
height:auto;
max-width:100%!important;
width:auto
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
bottom:0;
left:0;
max-height:100%;
position:absolute;
right:0
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
backdrop-filter:blur(3px);
content:"";
height:100%;
-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);
mask-image:linear-gradient(0deg,#000 20%,#0000);
max-height:40%;
pointer-events:none
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
box-sizing:border-box;
color:#fff;
font-size:13px;
margin:0;
overflow:auto;
padding:1em;
text-align:center;
text-shadow:0 0 1.5px #000
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
height:12px;
width:12px
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
background-color:initial
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
background-clip:padding-box;
background-color:initial;
border:3px solid #0000;
border-radius:8px
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
background-color:#fffc
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
scrollbar-color:#0000 #0000;
scrollbar-gutter:stable both-edges;
scrollbar-width:thin
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within, .legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
scrollbar-color:#fffc #0000
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
will-change:transform
}
@media (hover:none) {
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
scrollbar-color:#fffc #0000
}
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background:linear-gradient(0deg,#0006,#0000)
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
display:inline
}
.legacy-body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
color:inherit
}
.legacy-body .wp-block-gallery.has-nested-images figcaption {
flex-basis:100%;
flex-grow:1;
text-align:center
}
.legacy-body .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
margin-bottom:auto;
margin-top:0
}
.legacy-body .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
align-self:inherit
}
.legacy-body .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a, .legacy-body .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {
display:flex
}
.legacy-body .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a, .legacy-body .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
flex:1 0 0%;
height:100%;
object-fit:cover;
width:100%
}
@media (min-width:600px) {
.legacy-body .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
}
.legacy-body .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2), .legacy-body .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) {
width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
}
.legacy-body .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
width:100%
}
}
.legacy-body .wp-block-gallery.has-nested-images.alignleft, .legacy-body .wp-block-gallery.has-nested-images.alignright {
max-width:420px;
width:100%
}
.legacy-body .wp-block-gallery.has-nested-images.aligncenter {
justify-content:center
}
