:root{box-sizing:border-box;height:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:#0e0e0e}html.day{background:#fff}*,*:before,*:after{box-sizing:inherit}button,a{font:inherit}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;height:100%;background:inherit;overflow:hidden}@keyframes pop{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}.os{--bg:#0e0e0e;--fg:#ededea;--mu:#9a9a95;--ln:#2a2a28;--ac:#ff5a1f;position:relative;height:100%;max-width:520px;margin:0 auto;background:var(--bg);color:var(--fg);overflow:hidden;font-family:Archivo,Noto Sans JP,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;transition:background .3s,color .3s;touch-action:pan-y;-webkit-tap-highlight-color:transparent}html.day .os{--bg:#fff;--fg:#0e0e0e;--mu:#62625e;--ln:#e4e3de}.os button,.os a{border:none;box-shadow:none;color:var(--fg);padding:0;margin:0;cursor:pointer;text-decoration:none;background:transparent;border-radius:0}.os button:focus-visible,.os a:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.os input,.os textarea,.os select{background:transparent;color:var(--fg);border:none;border-bottom:1px solid var(--ln);border-radius:0;font-family:Archivo,Noto Sans JP,sans-serif;font-size:16px;width:100%;padding:6px 0;outline:none}.os select option{background:var(--bg);color:var(--fg)}.os .fill{background:var(--fg);color:var(--bg);height:48px;font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:12px;letter-spacing:2px;font-weight:500}.mu{color:var(--mu)!important}.m{font-family:Courier Prime,Courier New,Noto Sans JP,monospace}.ib{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.lk{display:flex;align-items:center;justify-content:center;height:40px;font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:13px;letter-spacing:1px;transition:color .15s}.lk:hover,.lk:active,.gi:hover .gn,.gi:active .gn,.fl:hover,.fl:active,.lg:hover{color:var(--ac)!important}.ft{font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:10px;letter-spacing:1px;color:var(--mu)!important;height:40px;display:flex;align-items:center}.fl{font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:11px;letter-spacing:1px;height:44px;display:flex;align-items:center;color:var(--mu)!important;border-bottom:2px solid transparent!important}.fl.on{color:var(--fg)!important;border-bottom-color:var(--fg)!important}.sz{height:44px;font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-bottom:2px solid transparent!important}.sz.on{border-bottom-color:var(--fg)!important}.sz.out{color:var(--mu)!important;text-decoration:line-through}.lg{font-family:Courier Prime,Courier New,monospace;font-size:11px;letter-spacing:1px;height:44px;width:40px;display:flex;align-items:center;justify-content:center;color:var(--mu)!important}.lg.sm{font-size:10px;width:30px;height:32px}.lg.on{color:var(--fg)!important;text-decoration:underline}.gn{transition:color .15s}.lab{font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:10px;letter-spacing:1px;color:var(--mu)}.err{font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:11px;color:var(--ac);min-height:14px}.tb{width:100%;border-collapse:collapse;font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:12px;margin-top:10px}.tb th{font-weight:500;color:var(--mu);font-size:10px;letter-spacing:1px;text-align:left;padding:6px 0;border-bottom:1px solid var(--ln)}.tb td{padding:7px 0;border-bottom:1px solid var(--ln)}.bx{animation:pop .3s ease-out}.sheet{position:absolute;left:0;right:0;bottom:0;background:var(--bg);border-top:1px solid var(--ln);padding:20px;transform:translateY(100%);transition:transform .35s cubic-bezier(.7,0,.2,1);z-index:5;max-height:92%;overflow-y:auto;overflow-x:hidden}.sheet.open{transform:translateY(0)}#intro{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg);z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;transition:opacity .5s}#trk{flex:1;min-height:0;display:flex;width:200%;transition:transform .45s cubic-bezier(.7,0,.2,1)}.pn{width:50%;height:100%;display:flex;flex-direction:column;min-width:0;position:relative}.logo{display:block;height:auto}.crumb{flex:none;height:38px;display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--ln);font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:10px;letter-spacing:1px;white-space:nowrap;overflow:hidden}.crumb button{height:38px;display:flex;align-items:center;gap:4px;font-size:10px;letter-spacing:1px}.crumb button:hover{color:var(--ac)}.qb{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px}.qb:hover{color:var(--ac)}.row{transition:transform .25s,opacity .25s;touch-action:pan-y}#toast{position:absolute;left:12px;right:12px;bottom:12px;z-index:6;background:var(--fg);color:var(--bg);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 6px 0 14px;height:48px;font-family:Courier Prime,Courier New,monospace;font-size:11px;letter-spacing:1px;transform:translateY(140%);transition:transform .3s}#toast.show{transform:none}#toast button{color:var(--bg)!important;text-decoration:underline;height:44px;padding:0 8px!important}.lg2{font-family:Courier Prime,Courier New,monospace;font-size:9px;letter-spacing:1px;color:var(--mu)!important;height:28px;display:flex;align-items:center}.card{flex:1;min-height:0;display:flex;flex-direction:column}.dots{position:absolute;left:50%;bottom:6px;transform:translate(-50%);display:flex}@media(min-width:900px){.os{max-width:none}.card{flex-direction:row}.card>.ph{flex:1.5}.card>.info{width:400px;overflow-y:auto;border-left:1px solid var(--ln);align-content:start;padding:28px!important}.gridc{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:minmax(0,260px)!important}.sheet{left:auto;top:0;width:420px;border-top:none;border-left:1px solid var(--ln);transform:translate(100%);max-height:none}.sheet.open{transform:none}.os .lk{font-size:15px}}@media(min-width:768px){.ft{font-size:9px;letter-spacing:.5px}.ft+.ft{margin-left:-2px}a.ib svg{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){#trk,.sheet,#intro{transition:none}}.gimg{position:relative;overflow:hidden}.ph img.pm,.gimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gimg img{object-fit:contain;padding:6%}#p1 .gimg{background:var(--bg)!important}.ph img.pm{object-fit:contain;padding:36px 52px 70px}.thumbs{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;gap:6px;max-width:calc(100% - 24px);overflow-x:auto;scrollbar-width:none}.thumbs button{position:relative;flex:none;width:46px;height:46px;border:1.5px solid transparent;background:#ffffff2e;overflow:hidden}.thumbs img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:3px;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(min-width:900px){.ph img.pm{padding:48px 80px 112px}.thumbs{bottom:18px;gap:8px}.thumbs button{width:68px;height:68px}}.gridc{overflow-y:auto}.shade{filter:drop-shadow(0 0 3px rgba(0,0,0,.45))}.os .fill{width:100%}.os .fill[disabled]{opacity:.5;cursor:default}.pol{font-size:13px;line-height:1.55;margin-top:10px}.pol h1,.pol h2,.pol h3,.pol h4{font-family:Courier Prime,Courier New,Noto Sans JP,monospace;font-size:11px;letter-spacing:1px;font-weight:700;margin:16px 0 6px}.pol a{text-decoration:underline!important}.os h1{font-family:inherit}@media(max-width:899px){shopify-chat::part(activator){width:44px;height:44px;min-width:0;padding:0;border-radius:22px;gap:0;justify-content:center;font-size:0}}.gridc{grid-auto-rows:auto!important;align-content:start}.gridc .gi{min-height:auto!important}.gridc .gimg{flex:none!important;aspect-ratio:1}#p1 .gi{align-items:center;text-align:center!important}#p1 .gi .gn{text-align:center}.fbar{flex:none;border-top:1px solid var(--ln);display:grid;grid-template-columns:1fr auto;align-items:center;padding:2px 12px 6px 20px}.fl1{display:flex;gap:12px}.fso{display:flex}.fl2{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 14px;padding-bottom:2px}.alist{display:none}@media(min-width:900px){.fbar{display:flex;gap:14px;padding:2px 20px 4px}.fl2{order:2;gap:14px;padding:0}.fl2 .lg2{height:40px}.fso{order:3;margin-left:auto}.alist{display:block;margin-top:14px;border-top:1px solid var(--ln);padding-top:14px}.alist .lab{margin-bottom:4px}.ali{display:flex!important;align-items:center;gap:12px;width:100%;padding:6px 0!important;text-align:left;font-size:13px;border-bottom:1px solid var(--ln)!important}.ali:hover,.ali.on{color:var(--ac)!important}}@media(max-width:899px){html.cpin shopify-chat::part(activator){position:fixed!important;top:var(--ct)!important;left:var(--cl)!important;right:auto!important;bottom:auto!important;width:36px;height:36px;border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/yute.css.map */
