.wp-block-ssse-price.ssse-price {
	box-sizing: border-box;
	min-width: 0;
	max-width: 100%;
	line-height: 1.6;
	overflow-wrap: anywhere;
}
.ssse-price .ssse-price__name {
	margin: 0 0 .35em;
	white-space: normal;
	word-break: normal;
	overflow-wrap: anywhere;
}
.ssse-price .ssse-price__money {
	margin: 0;
	font-weight: 700;
}
.ssse-price .ssse-price__amount {
	display: inline-block;
	max-width: 100%;
	white-space: normal;
	overflow-wrap: anywhere;
}
.ssse-price .ssse-price__tax {
	display: inline-block;
	white-space: nowrap;
}
.ssse-price .ssse-price__unavailable {
	margin: 0;
}
.ssse-price--editor {
	padding: 1em;
	border: 1px solid #8c8f94;
	background: #fff;
	color: #1d2327;
}
.ssse-price--editor .components-base-control,
.ssse-price--editor .components-input-control__container,
.ssse-price--editor .components-select-control,
.ssse-price--editor select {
	box-sizing: border-box;
	min-width: 0;
	width: 100%;
	max-width: 100%;
}
.ssse-price--editor .ssse-price__preview {
	margin: 1em 0;
}
.ssse-price--editor .ssse-price__status,
.ssse-price--editor .ssse-price__warning {
	margin: 1em 0;
}
.ssse-price--editor .ssse-price__warning {
	padding: .75em;
	border-left: .25em solid #a15c00;
	background: #fff8e5;
}
.ssse-price--editor .ssse-price__warning p {
	margin: 0 0 .5em;
}
.ssse-price--editor .ssse-price__warning p:last-child {
	margin-bottom: 0;
}
.ssse-price--editor .components-button {
	height: auto;
	min-height: 2.75em;
	max-width: 100%;
	padding: .5em .75em;
	white-space: normal;
	text-align: start;
	line-height: 1.5;
}
