.webform-submission-form {
	input, textarea, select {
	  outline-color: oklch(87.2% .01 258.338);
    outline-offset: calc(1px*-1);
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
    font-size: var(--text-base);
    line-height: var(--tw-leading,var(--text-base--line-height));
    border: 1px solid;
    border-radius: 5px;
    border-color: oklch(0.21 0.03 264.67 / 0.22);
    color: #222;
	}
	input[type=number] {
		width: 70px;
	}
	
	input[type=submit] {
    background: var(--accent);
	}
	
}


.kontakt-page {
	background: #eeaeae;
	background: linear-gradient(301deg, rgba(238, 174, 174, 0.28) 0%, rgba(148, 187, 233, 0.18) 100%);
	
	.grid {
		max-width: 1200px ;
		margin-inline: auto
	}
}


[id^="webform-submission-merch-node"] {
		max-width: 700px ;
		margin-inline: auto;
		margin-block: 1em;
    gap: calc(var(--spacing) * 4);
		
		.edit-flexbox-01 {
			gap: 20px
		}
		
		.webform-flexbox {
		    margin: 0em -0.5em;
		}
}