:root {
	--wp-block-simple-speech-balloon-thumbnail-size: 20%;
	--wp-block-simple-speech-balloon-arrow-size: 30px;
}

.wp-block-simple-speech-balloon {
	display: flex;
	align-items: center;
	margin-top: 40px;
}

.wp-block-simple-speech-balloon__thumbnail {
	flex-basis: 20%;
	flex-basis: var(--wp-block-simple-speech-balloon-thumbnail-size);
}

.wp-block-simple-speech-balloon.is-style-right .wp-block-simple-speech-balloon__thumbnail {
	order: 1;
}

.wp-block-simple-speech-balloon__body {
	flex-basis: calc(80% - 30px);
	flex-basis: calc(80% - var(--wp-block-simple-speech-balloon-arrow-size));
	margin-left: 30px;
	margin-left: var(--wp-block-simple-speech-balloon-arrow-size);
	border: 1px solid #666;
	border-radius: 8px;
	padding: 20px;
	position: relative;
}

.wp-block-simple-speech-balloon.is-style-right .wp-block-simple-speech-balloon__body {
	margin-left: 0;
	margin-right: 30px;
	margin-right: var(--wp-block-simple-speech-balloon-arrow-size);
}

.wp-block-simple-speech-balloon__body::before {
	content: "";
	position: absolute;
	top: 50%;
	left: calc(30px / -2);
	left: calc(var(--wp-block-simple-speech-balloon-arrow-size) / -2);
	transform: translateY(-50%) scale(1, 1) rotate(45deg);
	width: 30px;
	width: var(--wp-block-simple-speech-balloon-arrow-size);
	height: 30px;
	height: var(--wp-block-simple-speech-balloon-arrow-size);
	background-color: inherit;
	border-style: solid;
	border-width: 1px;
	border-color: inherit;
	border-right-color: transparent;
	border-top-color: transparent;
}

.wp-block-simple-speech-balloon.is-style-right .wp-block-simple-speech-balloon__body::before {
	left: auto;
	right: calc(30px / -2);
	right: calc(var(--wp-block-simple-speech-balloon-arrow-size) / -2);
	border-width: 1px;
	border-color: inherit;
	border-left-color: transparent;
	border-bottom-color: transparent;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Q0FDQyxvREFBb0Q7Q0FDcEQsaURBQWlEO0FBQ2xEOztBQUVBO0NBQ0MsYUFBYTtDQUNiLG1CQUFtQjtDQUNuQixnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyxlQUFnRTtDQUFoRSxnRUFBZ0U7QUFDakU7O0FBRUE7Q0FDQyxRQUFRO0FBQ1Q7O0FBRUE7Q0FDQyw0QkFBd0U7Q0FBeEUsd0VBQXdFO0NBQ3hFLGlCQUE2RDtDQUE3RCw2REFBNkQ7Q0FDN0Qsc0JBQXNCO0NBQ3RCLGtCQUFrQjtDQUNsQixhQUFhO0NBQ2Isa0JBQWtCO0FBQ25COztBQUVBO0NBQ0MsY0FBYztDQUNkLGtCQUE4RDtDQUE5RCw4REFBOEQ7QUFDL0Q7O0FBRUE7Q0FDQyxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLFFBQVE7Q0FDUixxQkFBaUU7Q0FBakUsaUVBQWlFO0NBQ2pFLHFEQUFxRDtDQUNyRCxXQUF1RDtDQUF2RCx1REFBdUQ7Q0FDdkQsWUFBd0Q7Q0FBeEQsd0RBQXdEO0NBQ3hELHlCQUF5QjtDQUN6QixtQkFBbUI7Q0FDbkIsaUJBQWlCO0NBQ2pCLHFCQUFxQjtDQUNyQiwrQkFBK0I7Q0FDL0IsNkJBQTZCO0FBQzlCOztBQUVBO0NBQ0MsVUFBVTtDQUNWLHNCQUFrRTtDQUFsRSxrRUFBa0U7Q0FDbEUsaUJBQWlCO0NBQ2pCLHFCQUFxQjtDQUNyQiw4QkFBOEI7Q0FDOUIsZ0NBQWdDO0FBQ2pDIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcblx0LS13cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24tdGh1bWJuYWlsLXNpemU6IDIwJTtcblx0LS13cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24tYXJyb3ctc2l6ZTogMzBweDtcbn1cblxuLndwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb25fX3RodW1ibmFpbCB7XG5cdGZsZXgtYmFzaXM6IHZhcigtLXdwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbi10aHVtYm5haWwtc2l6ZSk7XG59XG5cbi53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24uaXMtc3R5bGUtcmlnaHQgLndwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbl9fdGh1bWJuYWlsIHtcblx0b3JkZXI6IDE7XG59XG5cbi53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb25fX2JvZHkge1xuXHRmbGV4LWJhc2lzOiBjYWxjKDgwJSAtIHZhcigtLXdwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbi1hcnJvdy1zaXplKSk7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS13cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24tYXJyb3ctc2l6ZSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cGFkZGluZzogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3AtYmxvY2stc2ltcGxlLXNwZWVjaC1iYWxsb29uLmlzLXN0eWxlLXJpZ2h0IC53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb25fX2JvZHkge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiB2YXIoLS13cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24tYXJyb3ctc2l6ZSk7XG59XG5cbi53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb25fX2JvZHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IGNhbGModmFyKC0td3AtYmxvY2stc2ltcGxlLXNwZWVjaC1iYWxsb29uLWFycm93LXNpemUpIC8gLTIpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSwgMSkgcm90YXRlKDQ1ZGVnKTtcblx0d2lkdGg6IHZhcigtLXdwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbi1hcnJvdy1zaXplKTtcblx0aGVpZ2h0OiB2YXIoLS13cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb24tYXJyb3ctc2l6ZSk7XG5cdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtYmxvY2stc2ltcGxlLXNwZWVjaC1iYWxsb29uLmlzLXN0eWxlLXJpZ2h0IC53cC1ibG9jay1zaW1wbGUtc3BlZWNoLWJhbGxvb25fX2JvZHk6OmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiBjYWxjKHZhcigtLXdwLWJsb2NrLXNpbXBsZS1zcGVlY2gtYmFsbG9vbi1hcnJvdy1zaXplKSAvIC0yKTtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiJdfQ== */