.wal2026-packliste .wal-pack-intro h2{max-width:16ch;margin:10px 0 20px;}
.wal2026-packliste .wal-pack-intro p:not(.augen){max-width:70ch;}
.wal2026-packliste .wal-pack-tip{max-width:900px;background:#e8edf0;border-left:5px solid var(--orange);padding:21px 25px;margin-top:34px;line-height:1.55;}
.wal2026-packliste .wal-pack-main{background:var(--kalk);}
.wal2026-packliste .wal-pack-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;}
.wal2026-packliste .wal-pack-heading h2{margin:7px 0 0;}
.wal2026-packliste .wal-pack-heading>p{max-width:270px;font-size:15px;line-height:1.45;color:#4e565b;margin:0 0 6px;}
.wal2026-packliste .wal-pack-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:16px 0;margin-bottom:42px;}
.wal2026-packliste #wal-pack-progress{margin-right:auto;font-family:var(--anzeige);font-size:20px;font-weight:700;text-transform:uppercase;color:var(--blau);}
.wal2026-packliste .wal-pack-tools button{appearance:none;background:transparent;border:1px solid var(--blau);color:var(--blau);font:700 14px/1.2 var(--text);padding:11px 15px;cursor:pointer;}
.wal2026-packliste .wal-pack-tools button:hover{background:var(--blau);color:white;}
.wal2026-packliste .wal-pack-content>p{max-width:73ch;margin:0 0 1.4em;font-size:17.5px;}
.wal2026-packliste .wal-pack-content>h2{font-size:clamp(26px,3vw,38px);margin:52px 0 20px;}
.wal2026-packliste .wal-pack-content>h2:first-child{margin-top:0;}
.wal2026-packliste .wal-pack-items{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:42px;}
.wal2026-packliste .wal-pack-items>li{margin:0;border-top:1px solid #cfcbc3;padding:0;min-width:0;}
.wal2026-packliste .wal-pack-items>li:last-child,.wal2026-packliste .wal-pack-items>li:nth-last-child(2):nth-child(odd){border-bottom:1px solid #cfcbc3;}
.wal2026-packliste .wal-pack-items label,.wal2026-packliste .wal-pack-items>li:not(:has(label)){display:flex;align-items:flex-start;gap:13px;padding:13px 5px;line-height:1.35;cursor:pointer;}
.wal2026-packliste .wal-pack-items input{appearance:none;flex:0 0 23px;width:23px;height:23px;margin:0;border:2px solid var(--blau);background:white;cursor:pointer;position:relative;}
.wal2026-packliste .wal-pack-items input:checked{background:var(--blau);}
.wal2026-packliste .wal-pack-items input:checked::after{content:'✓';position:absolute;inset:-4px 0 0;text-align:center;color:white;font-size:19px;font-weight:700;}
.wal2026-packliste .wal-pack-items label:has(input:checked) .wal-pack-item-text{color:#52606a;text-decoration:line-through;text-decoration-thickness:1px;}
.wal2026-packliste .wal-pack-items em{font-style:normal;font-size:13px;color:#666;margin-left:auto;}
.wal2026-packliste .wal-pack-download{margin:56px 0 0;}
.wal2026-packliste .wal-pack-more h2{margin:0 0 15px;}
.wal2026-packliste .wal-pack-more p{max-width:65ch;margin:0 0 25px;}
@media(max-width:720px){.wal2026-packliste .wal-pack-heading{display:block}.wal2026-packliste .wal-pack-heading>p{max-width:none;margin:15px 0 0}.wal2026-packliste .wal-pack-items{grid-template-columns:1fr}.wal2026-packliste .wal-pack-tools{align-items:stretch}.wal2026-packliste #wal-pack-progress{width:100%}.wal2026-packliste .wal-pack-tools button{flex:1 1 auto}.wal2026-packliste .wal-pack-tip{padding:18px 20px}}
@media print{.wal2026-packliste .kopf,.wal2026-packliste .buehne,.wal2026-packliste .krume-band,.wal2026-packliste .wal-pack-intro,.wal2026-packliste .wal-pack-tools,.wal2026-packliste .wal-pack-download,.wal2026-packliste .wal-pack-more,.wal2026-packliste .blaufeld,.wal2026-packliste .fuss,.wal2026-packliste .chat{display:none!important}.wal2026-packliste .wal-pack-main{padding:0;background:white}.wal2026-packliste .wal-pack-heading{margin:0 0 14px}.wal2026-packliste .wal-pack-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.wal2026-packliste .wal-pack-items label{padding:6px 0}.wal2026-packliste .wal-pack-content>h2{font-size:22px;margin:22px 0 10px;break-after:avoid}}
