@charset "UTF-8";

.wp-block-image {
margin-bottom: var(--base-space);
}
.wp-block-image.alignleft {
margin: calc(var(--base-space) / 2) var(--base-space) calc(var(--base-space) / 2) 0;
}
.wp-block-image.alignright {
margin: calc(var(--base-space) / 2) 0 calc(var(--base-space) / 2) var(--base-space);
}
.wp-block-image figure {
margin-bottom: 0;
}
.wp-block-image figcaption {
margin: calc(var(--base-space) / 2) 0 var(--base-space);
text-align: center;
font-size: var(--base-font-size-small);
display: block;
}
@media (max-width: 599px) {
.wp-block-image.alignright, .wp-block-image.alignleft {
width: 100%;
margin: 0 0 var(--base-space) 0;
}
.wp-block-image.alignright img, .wp-block-image.alignleft img {
width: 100%;
}
}