.ol24-vault,.ol24-installation{padding-block:clamp(2.5rem,6vw,5.5rem);color:#111827}.ol24-vault__header,.ol24-installation__header{max-width:760px}.ol24-vault__eyebrow{margin:0 0 .35rem;color:#0067b8;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ol24-vault h1,.ol24-installation h1{margin:0;color:#0b1f3a;font-size:clamp(2rem,5vw,3.25rem);letter-spacing:-.035em}.ol24-vault__header>p:last-child,.ol24-installation__header>p:last-child{margin:.65rem 0 0;color:#5c6b7f;line-height:1.6}.ol24-vault__nav{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin:1.5rem 0;padding-block:.9rem;border-block:1px solid #e1e8f0}.ol24-vault__nav a{color:#33465d;font-weight:650;text-decoration:none}.ol24-vault__nav a[aria-current=page]{color:#0067b8}.ol24-vault__orders{display:grid;gap:1.25rem}.ol24-vault__order{overflow:hidden;border:1px solid #dfe7ef;border-radius:18px;background:#fff;box-shadow:0 12px 35px #0b1f3a0d}.ol24-vault__order-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid #e7edf3;background:#f8fafc}.ol24-vault__order-head div{display:grid;gap:.12rem}.ol24-vault__order-head span,.ol24-software-pass dt,.ol24-software-pass__product span{color:#65758a;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ol24-vault__order-head a{color:#0067b8;font-size:.82rem;font-weight:750;text-decoration:none}.ol24-vault__passes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem}.ol24-software-pass{min-width:0;padding:1rem;border:1px solid #dfe7ef;border-radius:15px;background:#fff}.ol24-software-pass__brand{margin:0 0 .85rem;color:#0067b8;font-size:.67rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.ol24-software-pass__product{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:.8rem}.ol24-software-pass__product img{width:68px;height:68px;object-fit:contain}.ol24-software-pass h2{margin:.18rem 0 0;color:#0b1f3a;font-size:1rem;line-height:1.3}.ol24-software-pass dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0}.ol24-software-pass dl div{min-width:0}.ol24-software-pass dd{margin:.18rem 0 0;color:#17263c;font-size:.82rem;overflow-wrap:anywhere}.ol24-software-pass__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .9rem}.ol24-software-pass__actions a{color:#0067b8;font-size:.8rem;font-weight:750;text-decoration:none}.ol24-software-pass__actions .button{min-height:40px;padding:.55rem .85rem;border-radius:9px;background:#0067b8;color:#fff}.ol24-vault__empty{margin-top:1.5rem;padding:clamp(1.25rem,4vw,2rem);border:1px solid #dfe7ef;border-radius:16px;background:#f8fafc}.ol24-vault__empty h2{margin:0;color:#0b1f3a;font-size:1.25rem}.ol24-merkliste__combination{display:grid;gap:.25rem;margin:0 0 1rem;padding:1rem 1.1rem;border:1px solid #a9d8c4;border-radius:14px;background:#f2fbf7;color:#173c2d}.ol24-merkliste__combination[hidden]{display:none}.ol24-merkliste__combination p{margin:0;color:#08764e;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ol24-merkliste__combination strong{color:#0b1f3a}.ol24-merkliste__combination span{color:#4c635a;font-size:.8rem}.ol24-installation{max-width:900px}.ol24-installation__progress{height:6px;margin:1.6rem 0 1.25rem;overflow:hidden;border-radius:999px;background:#e7edf3}.ol24-installation__progress span{display:block;width:0;height:100%;border-radius:inherit;background:#00a86b;transition:width .22s ease}.ol24-installation__steps{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.ol24-installation__steps li{overflow:hidden;border:1px solid #dfe7ef;border-radius:13px;background:#fff}.ol24-installation__steps li>button{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.75rem;width:100%;min-height:58px;padding:.7rem .9rem;border:0;background:transparent;color:#17263c;font:inherit;text-align:left;cursor:pointer}.ol24-installation__steps li>button span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#eef4fa;color:#0067b8;font-weight:800}.ol24-installation__steps li>button em{color:#8d9bab;font-style:normal}.ol24-installation__steps li.is-done>button em{color:#00875a}.ol24-installation__steps [data-step-content]{padding:0 1rem 1rem 3.65rem;color:#5c6b7f;line-height:1.55}.ol24-installation__steps [data-step-content] a{margin-right:.75rem;color:#0067b8;font-weight:750}.ol24-installation__complete{display:block;margin-top:.75rem;padding:0;border:0;background:none;color:#0067b8;font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.ol24-installation__empty{margin-top:1rem;padding:1rem;border:1px solid #e4cf91;border-radius:12px;background:#fffbef;color:#6f550d}.ol24-installation__empty p{margin:.35rem 0 0}@media(max-width:749px){.ol24-vault__order-head{grid-template-columns:1fr 1fr}.ol24-vault__order-head a{grid-column:1 / -1}.ol24-vault__passes{grid-template-columns:1fr}.ol24-software-pass dl{grid-template-columns:1fr 1fr}.ol24-installation__steps [data-step-content]{padding-left:1rem}}@media(max-width:420px){.ol24-software-pass dl{grid-template-columns:1fr}.ol24-software-pass__actions{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ol24-installation__progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/ol24-customer-tools.css.map */
