.ws .bestellung .erk-gruppe{border:0;min-width:0;margin:0 0 18px;padding:0}.ws .bestellung .erk-titel{color:var(--text);margin-bottom:7px;padding:0;font-size:15px;font-weight:700;display:block}.ws .bestellung .erk-paar{gap:10px;display:grid}@media (min-width:560px){.ws .bestellung .erk-paar{grid-template-columns:1fr 1fr;gap:18px}}.ws .bestellung .erk-paar .feld,.ws .bestellung .erk-gruppe .feld{margin:0}.ws .bestellung .feld textarea{width:100%;font:inherit;resize:vertical;background:var(--weiss);min-height:110px;color:var(--text);border:1.5px solid #c3d3da;border-radius:12px;padding:13px 16px;font-size:17px;transition:border-color .2s,box-shadow .2s,background-color .2s}.ws .bestellung .feld textarea:hover{border-color:#8fb7bf}.ws .bestellung .feld textarea:focus{border-color:var(--dunkel);outline:none;box-shadow:0 0 0 4px #60c1c461}.ws .bestellung .feld textarea:disabled{background:var(--off);color:var(--grau);border-color:var(--rand);cursor:not-allowed}.ws .bestellung .feld textarea[aria-invalid=true]{background:snow;border-color:#c0392b}.ws .bestellung .feld select{width:100%;max-width:100%;font:inherit;text-overflow:ellipsis;min-height:56px;color:var(--text);cursor:pointer;appearance:none;background:var(--weiss) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23228091' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center;border:1.5px solid #c3d3da;border-radius:12px;padding:13px 44px 13px 16px;font-size:17px;transition:border-color .2s,box-shadow .2s}.ws .bestellung .feld select:hover{border-color:#8fb7bf}.ws .bestellung .feld select:focus{border-color:var(--dunkel);outline:none;box-shadow:0 0 0 4px #60c1c461}.ws .bestellung .optionen{gap:10px;display:grid}.ws .bestellung .option{color:var(--text);border:1.5px solid var(--rand);background:var(--off);cursor:pointer;border-radius:14px;align-items:center;gap:14px;margin:0;padding:14px 16px;font-size:16px;line-height:1.4;transition:border-color .2s,background-color .2s;display:flex}.ws .bestellung .option:hover{border-color:var(--hell)}.ws .bestellung .option:has(input:checked){border-color:var(--dunkel);background:var(--mint)}.ws .bestellung .option:has(input:focus-visible){box-shadow:0 0 0 4px #60c1c461}.ws .bestellung .option input[type=radio]{appearance:none;border:2px solid var(--dunkel);background:var(--weiss);cursor:pointer;border-radius:50%;flex:none;place-content:center;width:26px;height:26px;margin:0;display:grid}.ws .bestellung .option input[type=radio]:after{content:"";background:var(--dunkel);border-radius:50%;width:12px;height:12px;transition:transform .15s;transform:scale(0)}.ws .bestellung .option input[type=radio]:checked:after{transform:scale(1)}.ws .bestellung .option input[type=radio]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.ws .bestellung .option-datum{flex-wrap:wrap}.ws .bestellung .option-datum .feld{flex:200px;margin:0}.ws .erk-falle{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.ws .bestellung .erk-eingang h2{margin-bottom:18px}.ws .bestellung .erk-text{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 16px;font-size:16px;line-height:1.65}.ws .bestellung .erk-knoepfe{margin-top:24px}@media print{.ws>:not(.start),.ws .start>:not(main),.ws .start .seiten-kopf,.ws .no-druck{display:none!important}.ws .start,.ws .start main,.ws .textseite,.ws .textseite .bereich{background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ws .bestellung .bestell-karte{box-shadow:none!important;border:0!important;max-width:none!important;padding:0!important}.ws .bestellung .erk-text{color:#000;font-size:12pt}.ws .bestellung h2{color:#000;font-size:16pt}.ws .bestellung h2:before{display:none}}
