.cart[data-astro-cid-suuixics]{min-height:40vh;color:var(--c-ink);padding:56px 0 96px}.undo[data-astro-cid-suuixics]{background:var(--c-light);border-radius:5px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:12px 16px 14px;display:flex;position:relative;overflow:hidden}.undo[data-astro-cid-suuixics][hidden]{display:none}.undo[data-astro-cid-suuixics] button[data-astro-cid-suuixics]{font:inherit;color:var(--c-brand);cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.fuse[data-astro-cid-suuixics]{background:var(--c-brand);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0}.total[data-astro-cid-suuixics] strong[data-astro-cid-suuixics]{display:inline-flex}.total[data-astro-cid-suuixics] .slot{height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}.total[data-astro-cid-suuixics] .strip{transform:translateY(calc(var(--to,0) * -10%));transition:transform .5s cubic-bezier(.2,.65,.3,1);display:block}.total[data-astro-cid-suuixics] .digit{height:1.3em;display:block}@media (prefers-reduced-motion:reduce){.total[data-astro-cid-suuixics] .strip{transition:none}}.empty[data-astro-cid-suuixics]{text-align:center;padding:40px 0}.empty[data-astro-cid-suuixics][hidden],.grid[data-astro-cid-suuixics][hidden]{display:none}.empty[data-astro-cid-suuixics] p[data-astro-cid-suuixics]{margin-bottom:20px;font-size:20px}.grid[data-astro-cid-suuixics]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.lines[data-astro-cid-suuixics]{margin:0;padding:0;list-style:none}.lines[data-astro-cid-suuixics] .line{border-bottom:1px solid var(--c-light);grid-template-columns:110px minmax(0,1fr) auto 110px;align-items:center;gap:20px;padding:18px 0;display:grid}.lines[data-astro-cid-suuixics] .pic img{object-fit:contain;border-radius:5px;width:110px;height:82px;display:block}.lines[data-astro-cid-suuixics] .name{color:var(--c-ink);font-size:18px;font-weight:600}.lines[data-astro-cid-suuixics] .opt,.lines[data-astro-cid-suuixics] .unit{color:#6b6b6b;margin-top:2px;font-size:14px}.lines[data-astro-cid-suuixics] .end{text-align:right}.lines[data-astro-cid-suuixics] .sub{font-weight:600}.lines[data-astro-cid-suuixics] .remove{font:inherit;color:#6b6b6b;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:14px;text-decoration:underline}.sum[data-astro-cid-suuixics]{background:var(--c-ink);color:var(--c-white);border-radius:5px;padding:26px}h2[data-astro-cid-suuixics]{text-transform:uppercase;font-size:22px;font-weight:600;line-height:28px}.total[data-astro-cid-suuixics]{border-top:1px solid #ffffff21;justify-content:space-between;margin-top:16px;padding-top:16px;font-size:18px;display:flex}.note[data-astro-cid-suuixics]{color:var(--c-muted);margin-top:12px;font-size:14px;line-height:21px}.note[data-astro-cid-suuixics][hidden]{display:none}.send[data-astro-cid-suuixics]{background:var(--c-brand);width:100%;height:50px;font-family:var(--f-display);font-weight:700;font-size:var(--fs-button);text-transform:uppercase;color:var(--c-white);cursor:pointer;border:0;border-radius:10px;margin-top:18px}.country[data-astro-cid-suuixics]{margin-top:16px;font-size:14px;display:block}.country[data-astro-cid-suuixics] select[data-astro-cid-suuixics]{width:100%;height:44px;font:inherit;color:var(--c-white);background:#222;border:1px solid #fff3;border-radius:5px;margin-top:6px;padding:0 12px;font-size:16px;display:block}.row[data-astro-cid-suuixics]{justify-content:space-between;margin-top:12px;font-size:16px;display:flex}.row[data-astro-cid-suuixics][hidden],.pay[data-astro-cid-suuixics][hidden]{display:none}.grand[data-astro-cid-suuixics]{border-top:1px solid #ffffff21;padding-top:12px;font-size:18px}.pay[data-astro-cid-suuixics]{background:var(--c-white);border-radius:5px;margin-top:18px;padding:14px}.pay[data-astro-cid-suuixics] .note[data-astro-cid-suuixics]{color:#6b6b6b;margin-top:6px}.req[data-astro-cid-suuixics]{border-top:1px solid #ffffff21;gap:12px;margin-top:18px;padding-top:16px;display:grid}.req[data-astro-cid-suuixics][hidden],.send[data-astro-cid-suuixics][hidden]{display:none}.req-title[data-astro-cid-suuixics]{font-weight:600}.req[data-astro-cid-suuixics] label[data-astro-cid-suuixics]{gap:6px;font-size:14px;display:grid}.req[data-astro-cid-suuixics] input[data-astro-cid-suuixics],.req[data-astro-cid-suuixics] textarea[data-astro-cid-suuixics]{width:100%;font:inherit;color:var(--c-white);background:#222;border:1px solid #fff3;border-radius:5px;padding:10px 12px;font-size:16px}.req[data-astro-cid-suuixics] .form-status[data-astro-cid-suuixics]{font-size:14px;line-height:21px}.req[data-astro-cid-suuixics] .form-done h3{font-size:20px}.req[data-astro-cid-suuixics] .form-done strong{color:var(--c-white)}.status[data-astro-cid-suuixics]{margin-top:8px;font-size:14px;line-height:21px}.more[data-astro-cid-suuixics]{color:var(--c-white);margin-top:8px;text-decoration:underline;display:inline-block}@media (width<=1024px){.grid[data-astro-cid-suuixics]{grid-template-columns:1fr;gap:28px}}@media (width<=767px){.cart[data-astro-cid-suuixics]{padding:32px 0 56px}.lines[data-astro-cid-suuixics] .line{grid-template-columns:76px minmax(0,1fr);gap:12px}.lines[data-astro-cid-suuixics] .pic img{width:76px;height:58px}.lines[data-astro-cid-suuixics] .qty,.lines[data-astro-cid-suuixics] .end{grid-area:2/1/auto/-1}.lines[data-astro-cid-suuixics] .qty{justify-self:start}.lines[data-astro-cid-suuixics] .end{justify-self:end}}
