@charset "UTF-8";

.wp-block-gallery {
gap: 0 !important;
margin-bottom: var(--base-offset);
max-width: calc(100% - 2 * var(--base-offset) + 1.5 * var(--base-gap));
position: relative;
right: calc(var(--base-gap) / -4);
}
.wp-block-gallery > figure {
margin-right: calc(var(--base-gap) / 2) !important;
margin-bottom: calc(var(--base-gap) / 2) !important;
}
@media (min-width: 600px) {
.wp-block-gallery.has-nested-images figure.wp-block-image {
max-width: calc(25% - var(--base-gap) / 2);
}
}
.wp-block-gallery-lightbox {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 10000;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
background: rgba(0, 0, 0, .81);
}
.wp-block-gallery-lightbox img {
position: relative;
max-width: 100%;
max-height: 100%;
cursor: pointer;
}
.wp-block-gallery-lightbox .navigate {
cursor: pointer;
border-bottom: none;
text-decoration: none;
font-size: 40px;
font-size: 80px;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
position: absolute;
z-index: 1;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
padding: var(--base-offset);
color: #fff;
line-height: .4;
transition: -ms-transform 200ms ease;
transition: -webkit-transform 200ms ease;
transition: transform 200ms ease;
-webkit-transition: -webkit-transform 200ms ease;
}
.wp-block-gallery-lightbox .navigate svg {
width: 20px;
height: 30px;
}
.wp-block-gallery-lightbox .navigate svg [fill] {
fill: #fff;
}
.wp-block-gallery-lightbox .navigate:hover {
-ms-transform: scale(1.05);
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
@media (max-width: 781px) {
.wp-block-gallery-lightbox .navigate {
-ms-transform: scale(.85);
-webkit-transform: scale(.85);
transform: scale(.85);
}
.wp-block-gallery-lightbox .navigate:hover {
-ms-transform: scale(.85);
-webkit-transform: scale(.85);
transform: scale(.85);
}
}
.wp-block-gallery-lightbox .navigate.navigate-prev {
left: 0;
}
.wp-block-gallery-lightbox .navigate.navigate-next {
right: 0;
}
.wp-block-gallery-lightbox .navigate.navigate-close {
right: 0;
top: 0;
}