html body #app#app .ck-page .ck-prog-bar{position:sticky;top:var(--ck-top, 0px);z-index:30;background:var(--chowa-paper);padding-top:18px;padding-bottom:14px}html body #app#app .ck-page .ck-prog-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line)}html body #app#app .ck-page .ck-prog-bar[hidden]{display:none!important}html body #app#app .ck-page .railprice{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-strong)}html body #app#app .ck-page .rp-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}html body #app#app .ck-page .rp-row+.rp-row{margin-top:7px}html body #app#app .ck-page .rp-row .k{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}html body #app#app .ck-page .rp-row .v{font-family:var(--font-serif);font-size:19px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}html body #app#app .ck-page .rp-tot .k{color:var(--chowa-indigo)}html body #app#app .ck-page .rp-tot .v{font-size:30px;color:var(--chowa-indigo)}html body #app#app .ck-page .rp-note{font-family:var(--font-mono);font-size:9px;line-height:1.7;letter-spacing:.04em;color:var(--text-faint);margin-top:9px}@media(min-width:961px){html body #app#app .ck-page .ck-dock .price{display:none!important}}@media(max-width:960px){html body #app#app .ck-page .railprice{display:none!important}}html body #app#app .ck-page .ck-main.is-choose{display:block}html body #app#app .ck-page .ck-main.is-choose .stage{display:none!important}html body #app#app .ck-page .ck-main.is-choose .flow{max-width:980px}html body #app#app .ck-page .colcard{position:relative;overflow:visible}html body #app#app .ck-page .colcard .pick{position:absolute;top:14px;right:14px;z-index:2;width:22px;height:22px;min-width:22px;min-height:22px;box-sizing:border-box;border-radius:50%;border:1.5px solid rgba(0,47,80,.3);background:var(--chowa-white);display:grid;place-items:center;transition:background .2s var(--ease-quiet),border-color .2s var(--ease-quiet)}html body #app#app .ck-page .colcard:hover .pick{border-color:var(--chowa-indigo)}html body #app#app .ck-page .colcard[aria-pressed=true] .pick{background:var(--chowa-indigo);border-color:var(--chowa-indigo)}html body #app#app .ck-page .colcard[aria-pressed=true] .pick:after{content:"";display:block;width:6px;height:10px;box-sizing:border-box;border:1.5px solid var(--chowa-white);border-top:0;border-left:0;transform:translateY(-2.1px) rotate(42deg)}html body #app#app .ck-page .colcard .opt-t b{font-size:22px}html body #app#app .ck-page .fineprint{margin:0;font-family:var(--font-mono);font-size:10px;line-height:1.7;letter-spacing:.04em;color:var(--text-faint)}@media(max-width:960px){html body #app#app .ck-page .cols{grid-template-columns:minmax(0,1fr)}html body #app#app .ck-page .colcard .opt-t b{font-size:19px}html body #app#app .ck-page .tip-cue{display:none}html body #app#app .ck-page .tipwrap{display:block;position:relative}html body #app#app .ck-page .tip{position:static;width:auto;max-width:none;transform:none;opacity:1;visibility:visible;margin-top:11px;padding:11px 0 0;border:0;border-top:1px solid var(--line);box-shadow:none;background:transparent}html body #app#app .ck-page .tip:after{display:none}html body #app#app .ck-page .tip img{display:none}html body #app#app .ck-page .tip b{font-size:14px}}html body #app#app .ck-page .colcard{display:flex;flex-direction:column}html body #app#app .ck-page .colcard .body{flex:1 1 auto}html body #app#app .ck-page .btn.is-waiting{opacity:.4}html body #app#app .ck-page .face .edge{position:absolute;font-family:var(--font-mono);font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);pointer-events:none}html body #app#app .ck-page .face .e-t{top:6px;left:50%;transform:translate(-50%)}html body #app#app .ck-page .face .e-b{bottom:6px;left:50%;transform:translate(-50%)}html body #app#app .ck-page .face .e-l{left:6px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center}html body #app#app .ck-page .face .e-r{right:6px;top:50%;transform:translateY(-50%) rotate(90deg);transform-origin:center}html body #app#app .ck-page .qtyrow{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:14px}html body #app#app .ck-page .qtyrow .qtyf{flex:0 1 190px;min-width:0}html body #app#app .ck-page .qtyrow .datef{flex:1 1 auto;min-width:0}@media(max-width:620px){html body #app#app .ck-page .qtyrow{gap:10px}html body #app#app .ck-page .qtyrow .qtyf{flex:0 1 148px}html body #app#app .ck-page .qtyrow .stepper button{width:28px;height:34px;font-size:14px}html body #app#app .ck-page .qtyrow input{font-size:17px}html body #app#app .ck-page .qtyrow .datef input{font-size:13px;padding:8px 6px}html body #app#app .ck-page .qtyrow label{font-size:8px}}@media(max-width:620px){html body #app#app .ck-page .chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}html body #app#app .ck-page .chip{padding:6px 7px;gap:7px;min-width:0}html body #app#app .ck-page .chip i{width:38px;flex:none}html body #app#app .ck-page .chip span{font-size:8.5px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ck-7.css.map */
