@charset "UTF-8";
/*! PersonalizeWP v3.5.1 | (c) 2026 PersonalizeWP | GPL-3.0 License */
:where(pwp-block, wp-dxp):empty,
:where(pwp-block, wp-dxp):not(:defined) {
	display: none !important;
}

:where(pwp-content-variations):where(:defined:not([hidden]),
:not(:defined)) {
	display: block;
}

:where(pwp-block-pwd):not(:defined) {
	display: none;
}
:where(pwp-block-pwd):defined {
	display: block;
}

:where(.personalizewp-password-form) :where(.personalizewp-password-form-input input) {
	display: block;
	font: inherit;
	padding: calc(0.332em + 2px) calc(0.667em + 2px);
	border: 1px solid silver;
	border-radius: 0.225rem;
}
:where(.personalizewp-password-form) :where([aria-invalid=true]) {
	outline: 2px solid red;
}
:where(.personalizewp-password-form) :where([aria-invalid=true]) ~ :where(.invalid-feedback) {
	display: block;
	visibility: visible;
}