/**
 * Gutenberg only:
 */
.tsf-pt-gb-selector {
	margin-top: 8px;
}

.tsf-primary-term-selector-wrap :is( label, select ) {
	display: block;
}

.tsf-primary-term-selector-wrap {
	margin: 6px 0 6px;
}

.tabs-panel + .tsf-primary-term-selector-wrap {
	margin-top: 10px;
}

.tsf-primary-term-selector-wrap select {
	margin: 6px 0;
	width: 100%;
}

@media screen and ( max-width: 782px ) {
	.tsf-primary-term-selector input {
		height: 18px;
		width: 18px;
		min-width: 18px;
	}

	.tsf-primary-term-selector input:checked:before {
		width: 8px;
		height: 8px;
		margin: 4px;
	}
}
