/* pp-contact:
   Återanvänder .pp-submit-form, .pp-section, .pp-radio, .pp-modal från temats main.css.
   Här finns bara det som är unikt för kontaktformuläret. */

.pp-contact-form .pp-contact-error {
	background: #fff0ee;
	border: 1px solid var(--accent, #8c2318);
	color: var(--accent, #8c2318);
	padding: 12px 16px;
	border-radius: 10px;
	font-size: 15px;
	margin: 16px 0;
}

.pp-contact-form .pp-contact-submit:disabled {
	opacity: 0.6;
	cursor: not-allowed;
	transform: none !important;
}

/* Form-tag är inte div — Säkerställ att flex inte ärvs in fel */
form.pp-submit-form { display: block; }
