/* Beurre Rich Text. Columns, gaps and lines come from the Bricks settings (responsive); this only adds behavior. */

.btr-rt {
	column-rule-style: solid;
	column-rule-width: 0;
}

/* Tidy edges so columns start flush at the top. */
.btr-rt > :first-child {
	margin-top: 0;
}

.btr-rt > :last-child {
	margin-bottom: 0;
}

/* A manual column break. Only active while there is more than one column. */
.btr-rt__cb {
	display: block;
	height: 0;
	break-after: column;
	-webkit-column-break-after: always;
}

.btr-rt--keep p,
.btr-rt--keep li,
.btr-rt--keep blockquote {
	break-inside: avoid;
	-webkit-column-break-inside: avoid;
}

.btr-rt--span h1,
.btr-rt--span h2,
.btr-rt--span h3,
.btr-rt--span h4,
.btr-rt--span h5,
.btr-rt--span h6 {
	column-span: all;
}

.btr-rt img {
	max-width: 100%;
	height: auto;
}
