:host {
	display: block;
}
:host[hidden] {
	display: none;
}
smoothly-submit {
	border-radius: 4px;
	width: 60%;
	margin: auto;
}
header {
	padding: 0;
	height: 56px;
	display: flex;
	align-items: center;
}
:host > smoothly-notifier > p {
	font-size: smaller;
	text-align: center;
}
ig-items-display,
ig-payment-options {
	font-family: var(--smoothly-font-family);
	color: rgb(var(--smoothly-default-contrast));
}
smoothly-submit,
merchant-terms {
	font-family: var(--smoothly-font-family);
}
merchant-terms {
	color: var(--smoothly-default-contrast);
}
