.cb-onb{--onb-navy:#0f1f3a;--onb-red:#b80b0c;--onb-ink:#131c28;--onb-body:#374557;--onb-mute:#6b7280;--onb-line:#d5dae3;--onb-field:#b9c2cf;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;font-family:Inter,var(--font-body-family,sans-serif);color:var(--onb-ink);letter-spacing:0;line-height:1.45;font-size:15px;pointer-events:none}.cb-onb[hidden]{display:none}.cb-onb *,.cb-onb *:before,.cb-onb *:after{box-sizing:border-box}.cb-onb.is-modal{pointer-events:auto}.cb-onb__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a12219e;opacity:0;transition:opacity .2s}.cb-onb.is-modal .cb-onb__backdrop{opacity:1}html.cb-onb-lock,html.cb-onb-lock body{overflow:hidden!important}.cb-onb__pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(500px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:20px;padding:32px 36px 22px;box-shadow:0 40px 80px -30px #0009;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.cb-onb__pop[hidden],.cb-onb__wz[hidden],.cb-onb__step[hidden],.cb-onb__toast[hidden],.cb-onb__code[hidden],.cb-onb [hidden]{display:none!important}.cb-onb__x{position:absolute;right:14px;top:14px;width:36px;height:36px;border:0;background:none;border-radius:50%;color:var(--onb-mute);cursor:pointer;display:flex;align-items:center;justify-content:center}.cb-onb__x:hover{background:#f3f5f8;color:var(--onb-ink)}.cb-onb__logo{height:38px;width:auto;margin:4px 0 6px}.cb-onb__h{font-family:Fraunces,Georgia,serif;font-size:28px;line-height:34px;font-weight:700;color:var(--onb-navy);margin:0}.cb-onb__p{margin:0;font-size:15px;color:var(--onb-body)}.cb-onb__form{width:100%;text-align:left;display:flex;flex-direction:column;gap:7px;margin-top:6px}.cb-onb__label{font-size:13px;font-weight:600}.cb-onb__inp{display:flex;align-items:center;gap:10px;height:48px;border:1px solid var(--onb-field);border-radius:8px;padding:0 14px;background:#fff}.cb-onb__inp:focus-within{border:2px solid var(--onb-navy);box-shadow:0 0 0 4px #0f1f3a1f;padding:0 13px}.cb-onb__inp input{flex:1;border:0;outline:0;font:inherit;font-size:16px;color:var(--onb-ink);background:transparent;min-width:0;height:100%;padding:0;box-shadow:none}.cb-onb__hint{font-size:12.5px;color:var(--onb-mute)}.cb-onb__err{margin:0;font-size:13px;color:var(--onb-red);font-weight:600}.cb-onb__btn{height:48px;padding:0 24px;border:0;border-radius:8px;background:var(--onb-red);color:#fff;font:inherit;font-weight:600;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.cb-onb__btn:hover{background:#9c0a0b}.cb-onb__btn[disabled]{opacity:.6;cursor:wait}.cb-onb__btn--wide{width:100%;margin-top:8px}.cb-onb__new{display:flex;gap:10px;align-items:flex-start;text-align:left;width:100%;background:#fff7f7;border:1px solid #f2c9c9;border-radius:10px;padding:10px 12px;font-size:13px;line-height:19px;color:var(--onb-body)}.cb-onb__new svg{flex:none;margin-top:2px}.cb-onb__small{margin:0;font-size:13px;color:var(--onb-mute)}.cb-onb__link{border:0;background:none;padding:6px 4px;font:inherit;font-size:14px;font-weight:600;color:var(--onb-navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cb-onb__foot{margin:4px 0 0;width:100%;border-top:1px solid #e3e7ee;padding-top:12px;font-size:12px;color:var(--onb-mute);display:flex;gap:6px;align-items:center;justify-content:center}.cb-onb__foot a{color:inherit}.cb-onb__wz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1120px,calc(100vw - 32px));height:min(740px,calc(100vh - 32px));background:#fff;border-radius:18px;overflow:hidden;display:flex;box-shadow:0 40px 80px -30px #0009}.cb-onb__rail{width:300px;flex:none;background:var(--onb-navy);color:#fff;padding:28px 26px;display:flex;flex-direction:column}.cb-onb__rail-logo{align-self:flex-start;background:#fff;border-radius:8px;padding:6px 10px;display:inline-flex}.cb-onb__rail-logo img{height:28px;width:auto}.cb-onb__rail-t{font-family:Fraunces,Georgia,serif;font-size:24px;line-height:30px;font-weight:700;margin:30px 0 22px;color:#fff}.cb-onb__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.cb-onb__steps li{display:flex;gap:12px;align-items:center;font-size:15px;color:#9fb0c9}.cb-onb__steps b{width:28px;height:28px;border-radius:50%;border:1.5px solid #4a5d7e;display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}.cb-onb__steps li.is-done{color:#c9d3e3}.cb-onb__steps li.is-done b{background:#fff;border-color:#fff;color:var(--onb-navy)}.cb-onb__steps li.is-cur{color:#fff;font-weight:600}.cb-onb__steps li.is-cur b{background:var(--onb-red);border-color:var(--onb-red);color:#fff}.cb-onb__rail-note{margin:auto 0 0;background:#ffffff12;border-radius:12px;padding:14px 16px;font-size:14px;line-height:21px;color:#dbe3f0}.cb-onb__rail-note:empty{display:none}.cb-onb__rail-time{margin:14px 0 0;font-size:13px;color:#9fb0c9}.cb-onb__main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.cb-onb__step{flex:1;min-height:0;overflow:auto;padding:38px 52px 20px;overscroll-behavior:contain}.cb-onb__wh:focus{outline:0}.cb-onb__wh{font-family:Fraunces,Georgia,serif;font-size:32px;line-height:40px;font-weight:700;color:var(--onb-navy);margin:0}.cb-onb__wp{margin:6px 0 24px;font-size:16px;color:var(--onb-body)}.cb-onb__f{display:flex;flex-direction:column;gap:7px;margin:0 0 18px;border:0;padding:0;min-width:0;flex:1}.cb-onb__f>span,.cb-onb__f>legend{font-size:13px;font-weight:600;color:var(--onb-ink);padding:0;margin-bottom:7px}.cb-onb__f>span{margin-bottom:0}.cb-onb__f i{font-style:normal;font-weight:400;color:var(--onb-mute)}.cb-onb__f input:not([type=radio]):not([type=checkbox]),.cb-onb__f textarea{height:44px;border:1px solid var(--onb-field);border-radius:8px;padding:0 14px;font:inherit;font-size:15px;color:var(--onb-ink);background:#fff;width:100%;box-shadow:none}.cb-onb__f textarea{height:auto;padding:10px 14px;resize:vertical;min-height:76px}.cb-onb__f input:focus,.cb-onb__f textarea:focus{outline:0;border-color:var(--onb-navy);box-shadow:0 0 0 3px #0f1f3a1f}.cb-onb__row{display:flex;gap:16px}.cb-onb__cols{display:grid;grid-template-columns:1fr 1fr;gap:28px}.cb-onb input[type=radio],.cb-onb input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cb-onb__seg{display:flex;border:1px solid var(--onb-field);border-radius:10px;overflow:hidden;flex-wrap:wrap}.cb-onb__seg label{flex:1 1 auto;position:relative;cursor:pointer}.cb-onb__seg span{display:flex;align-items:center;justify-content:center;height:44px;padding:0 12px;font-size:14px;border-right:1px solid var(--onb-line);white-space:nowrap}.cb-onb__seg label:last-child span{border-right:0}.cb-onb__seg input:checked+span{background:var(--onb-navy);color:#fff;font-weight:600}.cb-onb__seg input:focus-visible+span,.cb-onb__chip input:focus-visible+span,.cb-onb__tile:focus-within,.cb-onb__rad:focus-within,.cb-onb__cbx:focus-within{outline:2px solid var(--onb-red);outline-offset:2px}.cb-onb__seg--2{max-width:260px}.cb-onb__chips{display:flex;flex-wrap:wrap;gap:8px}.cb-onb__chip{position:relative;cursor:pointer}.cb-onb__chip span{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px;border:1px solid var(--onb-field);border-radius:999px;font-size:14px;background:#fff}.cb-onb__chip input:checked+span{background:var(--onb-navy);border-color:var(--onb-navy);color:#fff}.cb-onb__chip input:checked+span:before{content:"\2713";font-weight:700;font-size:12px}.cb-onb__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cb-onb__tile{position:relative;border:1px solid var(--onb-field);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.cb-onb__tile b{font-size:15px}.cb-onb__tile span{font-size:13px;color:var(--onb-mute);line-height:18px}.cb-onb__tile:has(input:checked){border:2px solid var(--onb-navy);background:#eef2f8;padding:13px}.cb-onb__rad{position:relative;display:flex;gap:12px;align-items:flex-start;border:1px solid var(--onb-field);border-radius:10px;padding:11px 14px;margin-bottom:8px;cursor:pointer}.cb-onb__rad:before{content:"";width:18px;height:18px;border-radius:50%;border:1.5px solid #8a96a8;flex:none;margin-top:2px}.cb-onb__rad:has(input:checked){border:2px solid var(--onb-navy);background:#eef2f8;padding:10px 13px}.cb-onb__rad:has(input:checked):before{border:5px solid var(--onb-navy)}.cb-onb__rad b{display:block;font-size:14px}.cb-onb__rad small{font-size:12.5px;color:var(--onb-mute)}.cb-onb__dry{display:flex;gap:10px;font-size:13px;line-height:19px;color:var(--onb-navy);background:#eef2f8;border-radius:10px;padding:10px 12px;margin:0}.cb-onb__dry svg{flex:none;margin-top:1px}.cb-onb__cbx{position:relative;display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--onb-body);cursor:pointer;margin-top:10px}.cb-onb__cbx:before{content:"";width:20px;height:20px;border-radius:5px;border:1.5px solid #8a96a8;flex:none;margin-top:1px}.cb-onb__cbx:has(input:checked):before{background:var(--onb-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;border-color:var(--onb-navy)}.cb-onb__wfoot{display:flex;align-items:center;gap:16px;padding:16px 52px 22px;border-top:1px solid #e3e7ee}.cb-onb__wfoot [data-onb-skip]{margin-left:auto}.cb-onb__toast{position:absolute;left:50%;bottom:28px;transform:translate(-50%);width:min(620px,calc(100vw - 24px));background:#131c28;color:#fff;border-radius:14px;padding:14px 16px;display:flex;gap:14px;align-items:center;box-shadow:0 20px 40px -10px #00000080;pointer-events:auto;animation:cb-onb-up .3s ease-out}.cb-onb__toast-ic{width:36px;height:36px;border-radius:50%;background:#127a3f;display:flex;align-items:center;justify-content:center;flex:none}.cb-onb__toast-t{flex:1;display:flex;flex-direction:column;min-width:0}.cb-onb__toast-t b{font-size:15px}.cb-onb__toast-t span{font-size:13px;color:#c9d3e3}.cb-onb__toast-a{color:#fff;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.cb-onb__toast-x{border:0;background:none;color:#9fb0c9;font-size:22px;line-height:1;cursor:pointer;padding:4px}@keyframes cb-onb-up{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.cb-onb__code{position:absolute;right:108px;bottom:24px;width:min(400px,calc(100vw - 132px));background:#fff;color:var(--onb-ink);border:1px solid #e3e7ee;border-radius:14px;padding:18px 20px 16px;box-shadow:0 24px 48px -12px #0a122166;pointer-events:auto;animation:cb-onb-rise .3s ease-out}.cb-onb__code-x{position:absolute;right:8px;top:8px;color:var(--onb-mute)}.cb-onb__code-x:hover{color:var(--onb-ink)}.cb-onb__code-h{margin:0 26px 6px 0;font-family:Fraunces,Georgia,serif;font-size:19px;line-height:24px;font-weight:700;color:var(--onb-navy)}.cb-onb__code-p{margin:0 0 12px;font-size:13.5px;line-height:19px;color:var(--onb-body);overflow-wrap:anywhere}.cb-onb__code-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cb-onb__btn--sm{height:40px;padding:0 16px;font-size:14px}.cb-onb__code-note{margin:10px 0 0;font-size:12.5px;line-height:17px;color:#127a3f;font-weight:600}@keyframes cb-onb-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:820px){.cb-onb__pop{top:auto;bottom:0;left:0;right:0;transform:none;width:100%;max-height:92vh;border-radius:22px 22px 0 0;padding:26px 20px 18px}.cb-onb__h{font-size:24px;line-height:30px}.cb-onb__wz{right:0;bottom:0;transform:none;left:0;top:0;width:100%;height:100%;border-radius:0;flex-direction:column}.cb-onb__rail{width:auto;padding:14px 18px;flex-direction:row;align-items:center;gap:14px}.cb-onb__rail-logo,.cb-onb__rail-note,.cb-onb__rail-time,.cb-onb__steps li span{display:none}.cb-onb__rail-t{margin:0;font-size:18px;line-height:24px;flex:1}.cb-onb__steps{flex-direction:row;gap:8px}.cb-onb__step{padding:22px 18px 12px}.cb-onb__wh:focus{outline:0}.cb-onb__wh{font-size:26px;line-height:32px}.cb-onb__row,.cb-onb__cols{display:flex;flex-direction:column;gap:0}.cb-onb__tiles{grid-template-columns:1fr}.cb-onb__seg span{height:40px;font-size:13px}.cb-onb__wfoot{padding:12px 18px 16px}.cb-onb__code{left:12px;right:12px;bottom:92px;width:auto}}@media(prefers-reduced-motion:reduce){.cb-onb__toast,.cb-onb__code{animation:none}.cb-onb__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cb-onboarding.css.map */
