html body #app#app .ck-page .btn.outline{border:1.5px solid var(--chowa-indigo);color:var(--chowa-indigo)}html body #app#app .ck-page .btn.outline:not(:focus-visible){outline:0}html body #app#app .ck-page .btn.outline:hover{background:var(--chowa-indigo);border-color:var(--chowa-indigo);color:var(--chowa-white)}html body #app#app .ck-page .jp,html body #app#app .ck-page .jp *{font-family:Hina Mincho,serif!important;font-weight:400!important}html body #app#app .ck-page .face-rot{position:absolute;left:0;top:0}html body #app#app .ck-page .face{overflow:hidden;margin:0 auto}html body #app#app .ck-page .addon{display:flex;align-items:flex-start;gap:12px;cursor:pointer;border-top:1px solid var(--line);padding-top:16px;margin-top:4px}html body #app#app .ck-page .addon input{width:17px;height:17px;flex:none;margin:2px 0 0;accent-color:var(--chowa-indigo)}html body #app#app .ck-page .addon span{display:block;font-size:15px;line-height:1.5}html body #app#app .ck-page .addon b{font-family:var(--font-serif);font-size:16px;font-weight:400}html body #app#app .ck-page .addon i{font-family:var(--font-mono);font-style:normal;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-left:6px}html body #app#app .ck-page .addon em{display:block;font-family:var(--font-mono);font-style:normal;font-size:10px;line-height:1.7;letter-spacing:.03em;color:var(--text-muted);margin-top:6px}html body #app#app .ck-page .note-heavy{border-left:2px solid var(--chowa-indigo);padding-left:12px}html body #app#app .ck-page .ck-main.is-sheet .nav #next{display:none}html body #app#app .ck-page .es-actions .btn{flex:none}html body #app#app .ck-page .es-actions .es-hint{flex-basis:100%;margin:0;max-width:72ch}html body #app#app .ck-page .step-label{flex-wrap:wrap}html body #app#app .ck-page .stepno{display:block;width:100%;font-family:var(--font-mono);font-size:19px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--chowa-indigo);margin-bottom:10px;font-variant-numeric:tabular-nums}html body #app#app .ck-page .hint-cta{display:flex;gap:18px;align-items:center;flex-wrap:wrap}html body #app#app .ck-page .btn.sm{padding:10px 16px;font-size:10px;white-space:nowrap}html body #app#app .ck-page{padding-bottom:104px}@media(max-width:960px){html body #app#app .ck-page .hero{padding-top:24px}html body #app#app .ck-page .hero h1{font-size:36px}html body #app#app .ck-page .ck-prog-bar{padding-top:22px}html body #app#app .ck-page .main{padding-top:20px;gap:22px}html body #app#app .ck-page .stage .board svg{max-height:30vh}html body #app#app .ck-page .stage .below,html body #app#app .ck-page .stage .specs{display:none}html body #app#app .ck-page .flow{container-type:normal}html body #app#app .ck-page .stepno{font-size:16px;margin-bottom:8px}html body #app#app .ck-page .ck-dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--chowa-paper);border-top:1px solid var(--line-strong);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 26px #002f5014}html body #app#app .ck-page .ck-dock .price{border-top:0;padding-top:0;margin-bottom:9px;grid-template-columns:auto 1fr;gap:0 16px;align-items:baseline}html body #app#app .ck-page .ck-dock .price .pr-lab,html body #app#app .ck-page .ck-dock .price .pr-note{display:none}html body #app#app .ck-page .ck-dock .price .r{grid-row:1;grid-column:1;text-align:left}html body #app#app .ck-page .ck-dock .price .pr-tot{grid-row:1;grid-column:2;justify-self:end;text-align:right}html body #app#app .ck-page .ck-dock .price .k{font-size:8px}html body #app#app .ck-page .ck-dock .price .v{font-size:17px;margin-top:2px}html body #app#app .ck-page .ck-dock .price .pr-tot .v{font-size:24px}html body #app#app .ck-page .ck-dock .nav{border-top:0;padding-top:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}html body #app#app .ck-page .ck-dock .nav{justify-items:stretch}html body #app#app .ck-page .ck-dock .nav .btn{padding:14px 18px;width:100%;justify-content:center}html body #app#app .ck-page{padding-bottom:150px}html body #app#app .ck-page .ck-main.is-sheet .ck-dock{position:static;padding:0;border-top:0;box-shadow:none;background:transparent}html body #app#app .ck-page .ck-main.is-sheet{padding-bottom:0}}@media(min-width:961px){html body #app#app .ck-page .ck-dock{display:contents}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ck-6.css.map */
