// Styles shared between front-end and editor

a:not(.wp-block-button__link) {
	border-bottom: var(--wp--custom--link--border--style) var(--wp--custom--link--border--width) var(--wp--custom--link--border--color);
	transition: border 0.2s ease-in-out;
	&:hover {
		border-bottom-color: transparent;
	}
}
.site-header {
	@include media-md-down {
		.wp-block-column {
			flex: 1 0 0 !important;
		}
	}
}

@import './elements/image';
@import './elements/forms';
@import './elements/blockquote';
@import './elements/preformatted';
@import './elements/table';
@import './elements/iframe';
@import './elements/video';
@import './elements/audio';
@import './elements/figure';
@import './elements/figcaption';
@import './elements/code';
@import './elements/audio';
@import './elements/horizontal-rule';
@import './elements/iframe';

@import './blocks/block-site-logo';
@import './blocks/block-site-title';
@import './blocks/block-group';
@import './blocks/block-navigation';
@import './blocks/block-blockquote';
@import './blocks/block-pullquote';
@import './blocks/block-button';
@import './blocks/block-query';
@import './blocks/block-query-pagination';
@import './blocks/block-comment-query';
@import './blocks/block-code';
