.dehei-attendees { border: 0; padding: 0; margin: 8px 0 12px; min-width: 0; width: 100%; box-sizing: border-box; }
.dehei-attendees[hidden] { display: none !important; }
.postid-5854 .woocommerce-variation-add-to-cart { flex-wrap: wrap; }
.dehei-attendees { flex-basis: 100%; }
.dehei-attendee-inputs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
.dehei-attendee-inputs input { display: block; width: 100%; min-width: 0; box-sizing: border-box; margin: 0; }
.dehei-attendee-inputs input::placeholder { color: #808080; opacity: 1; }
.woocommerce-cart .dehei-attendee-inputs { grid-template-columns: 1fr; }
@media (max-width: 600px) { .dehei-attendee-inputs { grid-template-columns: 1fr; } }
