.cart-root[data-astro-cid-jn2z7gbh]{min-height:440px}.cartgrid[data-astro-cid-jn2z7gbh]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:34px;display:grid}@media (width<=960px){.cartgrid[data-astro-cid-jn2z7gbh]{grid-template-columns:1fr}}.clhead[data-astro-cid-jn2z7gbh]{letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) 150px 110px;gap:12px;padding-bottom:8px;font-size:12px;display:grid}.clhead[data-astro-cid-jn2z7gbh] span[data-astro-cid-jn2z7gbh]:last-child{text-align:right}@media (width<=640px){.clhead[data-astro-cid-jn2z7gbh]{display:none}}.cllist[data-astro-cid-jn2z7gbh]{padding:0;list-style:none}.cllist[data-astro-cid-jn2z7gbh] .cl{border-bottom:1px solid #1b232073;grid-template-columns:minmax(0,1fr) 150px 110px;align-items:center;gap:8px 12px;padding:16px 0;display:grid}.cllist[data-astro-cid-jn2z7gbh] .item{align-items:flex-start;gap:12px;display:flex}.cllist[data-astro-cid-jn2z7gbh] .sq{background:var(--ink);flex:none;width:14px;height:14px;margin-top:5px}.cllist[data-astro-cid-jn2z7gbh] .nm{font:700 15px/1.3 var(--mono)}.cllist[data-astro-cid-jn2z7gbh] .ctime{color:var(--muted);margin-top:2px;font-size:14px}.cllist[data-astro-cid-jn2z7gbh] .qty{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cllist[data-astro-cid-jn2z7gbh] .qone{font:700 14px var(--mono);padding-left:10px}.cllist[data-astro-cid-jn2z7gbh] .lp{text-align:right;justify-items:end;display:grid}.cllist[data-astro-cid-jn2z7gbh] .lp small{font:500 12px var(--mono);color:var(--muted)}.cllist[data-astro-cid-jn2z7gbh] .cl-msg{font:500 14px/1.45 var(--mono);border-left:3px solid var(--brown);background:#a9702f1a;grid-column:1/-1;padding:4px 10px}.cllist[data-astro-cid-jn2z7gbh] .cl-msg.soft{border-color:var(--ink);background:0 0}.cllist[data-astro-cid-jn2z7gbh] .cl-msg.err{color:#5a0f0f;background:#f3dcd9;border-color:#9c1c1c}.cllist[data-astro-cid-jn2z7gbh] .qtybox{border:2px solid var(--ink);grid-template-columns:44px 40px 44px;align-items:stretch;display:inline-grid}.cllist[data-astro-cid-jn2z7gbh] .qtybox button{min-height:44px;font:800 18px var(--mono);cursor:pointer;background:0 0;border:0}.cllist[data-astro-cid-jn2z7gbh] .qtybox button:hover:not(:disabled){background:var(--ink);color:var(--stock)}.cllist[data-astro-cid-jn2z7gbh] .qtybox button:disabled{color:#8b948f;cursor:not-allowed}.cllist[data-astro-cid-jn2z7gbh] .qtybox output{font:700 15px var(--mono);border-inline:1px solid var(--ink);place-items:center;display:grid}.cllist[data-astro-cid-jn2z7gbh] .rm,.lk{font:600 12px var(--mono);cursor:pointer;min-height:36px;color:var(--ink);background:0 0;border:0;padding:8px 2px;text-decoration:underline}.lk{color:var(--rev)}@media (width<=640px){.cllist[data-astro-cid-jn2z7gbh] .cl{grid-template-columns:1fr auto}.cllist[data-astro-cid-jn2z7gbh] .item{grid-column:1/-1}.cllist[data-astro-cid-jn2z7gbh] .qty{flex-direction:row;align-items:center;gap:14px}.cllist[data-astro-cid-jn2z7gbh] .lp{justify-items:end}}.warns[data-astro-cid-jn2z7gbh]{gap:14px;margin-bottom:18px;display:grid}.warns[data-astro-cid-jn2z7gbh] .warn{max-width:none}.warns[data-astro-cid-jn2z7gbh] .wbtns{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.warns[data-astro-cid-jn2z7gbh] .check{font-size:15px;font-family:var(--sans);margin-top:12px}.live[data-astro-cid-jn2z7gbh]{min-height:28px;font:500 14px var(--mono);margin-top:10px}.osheet[data-astro-cid-jn2z7gbh]{border:3px double var(--ink);background:var(--stock);gap:12px;padding:22px;display:grid;position:sticky;top:76px}@media (width<=960px){.osheet[data-astro-cid-jn2z7gbh]{position:static}}.oh[data-astro-cid-jn2z7gbh]{letter-spacing:.1em;text-transform:uppercase;max-width:none;font-size:14px}.orow[data-astro-cid-jn2z7gbh]{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.orow[data-astro-cid-jn2z7gbh].tax{color:var(--muted);font-size:14px}.orow[data-astro-cid-jn2z7gbh].tot{border-top:2px solid var(--ink);font:700 14px var(--mono);padding-top:12px}.paybtn[data-astro-cid-jn2z7gbh]{width:100%;min-height:54px}.small[data-astro-cid-jn2z7gbh]{font-size:14px;line-height:1.5}.empty[data-astro-cid-jn2z7gbh]{grid-template-columns:220px 1fr;align-items:center;gap:12px 32px;max-width:760px;display:grid}.empty[data-astro-cid-jn2z7gbh]>.blank{grid-row:1/span 3;width:220px;height:auto}.empty[data-astro-cid-jn2z7gbh]>div{grid-column:2}@media (width<=640px){.empty[data-astro-cid-jn2z7gbh]{grid-template-columns:1fr}.empty[data-astro-cid-jn2z7gbh]>.blank{grid-row:auto;width:140px}.empty[data-astro-cid-jn2z7gbh]>div,.empty[data-astro-cid-jn2z7gbh]>h2,.empty[data-astro-cid-jn2z7gbh]>p{grid-column:1}}
