/* Hide custom project fields inside GiveWP iframe embed */
.root-data-givewp-embed iframe {
		visibility: visible;
}

/* hide by name attributes */
.root-data-givewp-embed input[name="designation"],
.root-data-givewp-embed textarea[name="comment"],
.root-data-givewp-embed textarea[name="give_comment"] {
		display: none !important;
}

/* hide wrapper blocks */
.root-data-givewp-embed label[for*="designation"] {
		display: none !important;
}

/* hide GiveWP field containers if present */
.root-data-givewp-embed .givewp-field:has(input[name="designation"]),
.root-data-givewp-embed .givewp-field:has(textarea[name="comment"]),
.root-data-givewp-embed .givewp-field:has(textarea[name="give_comment"]) {
		display: none !important;
}

.givewp-donation-form__steps-header-previous-button {
	box-shadow: none!important;
}

/* GiveWP applies the receipt divider pseudo-element to both the heading
 * wrapper and its inner paragraph, which renders two bars. Keep only one.
 */
.givewp-layouts-receipt .receipt-header-heading > *::after {
	content: none !important;
	display: none !important;
}

.givewp-layouts-receipt div.receipt-header-description {
	margin-top: 20px !important;
}
