.bvw-product-backorder,
.bvw-backorder-quantities {
	background: #fff4dc;
	color: #4d3108;
}

.bvw-product-backorder {
	border-inline-start: 3px solid #a85e0a;
	border-radius: 3px;
	line-height: 1.45;
	margin: .75em 0;
	padding: .75em .9em;
}

.bvw-product-backorder > * {
	display: block;
}

.bvw-product-backorder > [hidden],
.bvw-product-backorder[hidden] {
	display: none;
}

.bvw-product-backorder-count {
	margin-block: .2em;
}

.bvw-backorder-quantities {
	border-radius: 3px;
	box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	font-weight: 700;
	padding: .12em .35em;
}

dl.variation dt:has(+ dd .bvw-backorder-quantities),
dl.variation dd:has(.bvw-backorder-quantities),
.wc-block-components-product-details li:has(.bvw-backorder-quantities) {
	margin-block-start: .45em;
}
