.alb-kr .alb-inner{width:100%;padding-inline:20px;box-sizing:border-box}.alb-kr-app{display:block}.alb-kr-kopf{margin-bottom:22px}.alb-kr-overline{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#003e5f}.alb-kr-heading{margin:0 0 10px}.alb-kr-intro{font-size:16px;line-height:1.6}.alb-kr-intro p{margin:0 0 8px}.alb-kr-intro p:last-child{margin-bottom:0}.alb-kr-form{background:#eff7fc;border-radius:16px;padding:22px 24px;display:grid;gap:18px}.alb-kr-feld label,.alb-kr-label{display:block;font-size:14px;font-weight:700;margin-bottom:8px;color:#003e5f}.alb-kr-feld output{font-weight:700;color:#003e5f}.alb-kr-feld input[type=range]{width:100%;accent-color:#003e5f;margin:0}.alb-kr-skala{display:flex;justify-content:space-between;font-size:12px;opacity:.7;margin-top:2px}.alb-kr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.alb-kr-chip{font:inherit;font-size:14px;line-height:1.2;padding:9px 14px;border-radius:999px;cursor:pointer;border:1px solid #c9d8e2;background:#fff;color:#003e5f;min-height:40px}.alb-kr-chip span{opacity:.75;font-size:13px}.alb-kr-chip[aria-pressed=true]{background:#003e5f;border-color:#003e5f;color:#fff}.alb-kr-chip[aria-pressed=true] span{opacity:.85}.alb-kr-chip:focus-visible{outline:2px solid #fb9f17;outline-offset:2px}.alb-kr-gruppe+.alb-kr-gruppe{margin-top:4px}.alb-kr-gruppe-label{display:block;font-size:13px;opacity:.75;margin-bottom:6px}.alb-kr-eingabe{display:flex;align-items:center;gap:10px}.alb-kr-eingabe input,.alb-kr-feld select{font:inherit;font-size:18px;line-height:1.3;color:var(--color-foreground);background:#fff;border:1px solid #c9d8e2;border-radius:10px;padding:9px 14px;box-sizing:border-box}.alb-kr-eingabe input{width:120px}.alb-kr-eingabe input:focus,.alb-kr-feld select:focus{outline:none;border-color:#003e5f;box-shadow:0 0 0 3px #003e5f2e}.alb-kr-feld select{width:100%;max-width:360px}.alb-kr-hint{margin:6px 0 0;font-size:13px;opacity:.75}.alb-kr-abo{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:400;color:var(--color-foreground)}.alb-kr-abo input{width:18px;height:18px;accent-color:#003e5f}.alb-kr-ergebnis{margin-top:22px;border:1px solid #dbe6ed;border-radius:16px;padding:24px;background:#fff}.alb-kr-ergebnis:empty{display:none}.alb-kr-fazit{margin:0 0 16px;font-size:20px;line-height:1.4;font-weight:700;color:#003e5f}.alb-kr-tabelle-wrap{overflow-x:auto}.alb-kr-tabelle{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.alb-kr-tabelle th,.alb-kr-tabelle td{padding:10px 12px;text-align:right;border-bottom:1px solid #e6eef3}.alb-kr-tabelle th[scope=row],.alb-kr-tabelle thead th:first-child{text-align:left;font-weight:400}.alb-kr-tabelle thead th{font-weight:700;color:#003e5f}.alb-kr-tabelle td:last-child,.alb-kr-tabelle thead th:last-child{font-weight:700;color:#003e5f;background:#eff7fc}.alb-kr-detail{margin:14px 0 0;font-size:14px;line-height:1.5;opacity:.8}.alb-kr-btn{margin-top:16px}.alb-kr-fussnote{margin-top:20px;font-size:13px;line-height:1.55;opacity:.75}.alb-kr-fussnote p{margin:0 0 6px}@media(max-width:749px){.alb-kr .alb-inner{padding-inline:16px}.alb-kr-form,.alb-kr-ergebnis{padding:18px 16px}.alb-kr-fazit{font-size:18px}.alb-kr-tabelle th,.alb-kr-tabelle td{padding:8px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alb-kostenrechner.css.map */
