.coo-bestallning{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.coo-steg{background:#fff;border:1px solid #ececf0;border-radius:18px;box-shadow:0 4px 24px #0000000f;padding:32px 44px}.coo-steg.is-klar{padding-block:20px;box-shadow:none}.coo-steg-huvud{display:flex;align-items:center;gap:12px}.coo-steg-huvud h2{font-size:22px;font-weight:600;margin:0;flex:1}.coo-steg-nr{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--tullify-gradient);color:#fff;font-weight:600;font-size:15px}.coo-steg.is-klar .coo-steg-nr{background:#ececf0;color:var(--ink-2)}.coo-kort{margin-top:20px}.coo-sammanfattning{margin:8px 0 0 44px;color:var(--ink-3);font-size:15px}.coo-ingress{margin:0 0 16px;font-size:15px;line-height:1.5;color:var(--ink-3)}.coo-hint{margin:6px 2px 0;font-size:13px;line-height:1.45;color:var(--ink-3)}.coo-kryss{display:flex;align-items:flex-start;gap:10px;margin:4px 0 16px;font-size:15px;line-height:1.45;color:var(--ink-2);cursor:pointer}.coo-kryss input{width:18px;height:18px;margin-top:2px;accent-color:var(--teal-mid);flex:none}.coo-samtycke{margin-top:32px}.coo-samtycke a{color:var(--teal-mid)}.coo-fil{margin-bottom:16px}.coo-fil.is-over{border-color:var(--teal-mid);background:#15d0ca0f}.coo-fil.is-fel{border-color:#d93025}.coo-filer{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:6px}.coo-filer li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 4px 4px 14px;border:1px solid var(--teal-mid);border-radius:12px;font-size:15px}.coo-filer li span{overflow-wrap:anywhere}.coo-filer small{color:var(--ink-3);margin-left:6px}.coo-filer .vk-ta-bort{height:36px;padding:6px}@media(max-width:640px){.coo-steg{padding:26px 20px;border-radius:16px}.coo-sammanfattning{margin-left:0}}
