.checkout[data-astro-cid-2jd5uknd]{gap:.9rem;max-width:36rem;padding-block:.9rem 1.5rem;display:grid}.checkout[data-astro-cid-2jd5uknd] h1[data-astro-cid-2jd5uknd]{font-size:clamp(1.4rem,4vw,2rem)}.summary[data-astro-cid-2jd5uknd]{gap:.75rem;padding:1rem 1.1rem;display:grid}.summary[data-astro-cid-2jd5uknd] h2[data-astro-cid-2jd5uknd]{font-size:1rem}.lines[data-astro-cid-2jd5uknd]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lines[data-astro-cid-2jd5uknd] .line{grid-template-columns:48px 1fr auto;align-items:center;gap:.75rem;display:grid}.lines[data-astro-cid-2jd5uknd] img{object-fit:cover;border-radius:calc(var(--radius) / 2);background:var(--bg);width:48px;height:60px}.lines[data-astro-cid-2jd5uknd] .name{font-size:.95rem;font-weight:600;line-height:1.3}.lines[data-astro-cid-2jd5uknd] .right{text-align:right}.lines[data-astro-cid-2jd5uknd] .price{font-variant-numeric:tabular-nums;font-weight:600}.lines[data-astro-cid-2jd5uknd] .bonus,.lines[data-astro-cid-2jd5uknd] .gift .name{color:var(--accent)}.sums[data-astro-cid-2jd5uknd]{border-top:1px solid var(--line);gap:.3rem;margin:0;padding-top:.6rem;display:grid}.sums[data-astro-cid-2jd5uknd] div[data-astro-cid-2jd5uknd]{justify-content:space-between;align-items:baseline;font-size:.95rem;display:flex}.sums[data-astro-cid-2jd5uknd] dd[data-astro-cid-2jd5uknd]{font-variant-numeric:tabular-nums;margin:0}.sums[data-astro-cid-2jd5uknd] .saving[data-astro-cid-2jd5uknd] dt[data-astro-cid-2jd5uknd]{font-weight:600}.sums[data-astro-cid-2jd5uknd] .total[data-astro-cid-2jd5uknd]{border-top:1px solid var(--line);margin-top:.3rem;padding-top:.5rem;font-size:1.1rem;font-weight:650}.sums[data-astro-cid-2jd5uknd] [data-astro-cid-2jd5uknd][hidden]{display:none}.form[data-astro-cid-2jd5uknd]{gap:.9rem;display:grid}.group[data-astro-cid-2jd5uknd]{border:0;gap:.6rem;min-width:0;margin:0;padding:0;display:grid}.group[data-astro-cid-2jd5uknd] legend[data-astro-cid-2jd5uknd]{margin-bottom:.4rem;padding:0;font-size:1.15rem;font-weight:650}.group[data-astro-cid-2jd5uknd] .choice[data-astro-cid-2jd5uknd]{padding-block:.65rem}.eta[data-astro-cid-2jd5uknd]{display:block}.pay[data-astro-cid-2jd5uknd]{width:100%;min-height:3.25rem;font-size:1.1rem}.next[data-astro-cid-2jd5uknd]{font-size:.85rem;line-height:1.45}.notice[data-astro-cid-2jd5uknd][hidden],[data-astro-cid-2jd5uknd][data-ship-hint][hidden]{display:none}.parcelshop[data-astro-cid-2jd5uknd]{border-left:1px solid var(--line);gap:.6rem;padding-left:.75rem;display:grid}.parcelshop[data-astro-cid-2jd5uknd][hidden],.parcelshop[data-astro-cid-2jd5uknd] [data-astro-cid-2jd5uknd][hidden]{display:none}.zip[data-astro-cid-2jd5uknd]{grid-template-columns:auto 6.5rem;align-items:center;gap:.35rem .75rem;display:grid}.zip[data-astro-cid-2jd5uknd] label[data-astro-cid-2jd5uknd]{font-size:.95rem;font-weight:600}.zip[data-astro-cid-2jd5uknd] .opt[data-astro-cid-2jd5uknd]{font-weight:400}.zip[data-astro-cid-2jd5uknd] input[data-astro-cid-2jd5uknd]{font:inherit;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);letter-spacing:.08em;font-variant-numeric:tabular-nums;min-height:2.75rem;padding:.6rem .75rem;font-size:1rem}.zip[data-astro-cid-2jd5uknd] input[data-astro-cid-2jd5uknd]:focus{border-color:var(--ink);outline:none}.zip[data-astro-cid-2jd5uknd] p[data-astro-cid-2jd5uknd]{grid-column:1/-1;margin:0}.shops[data-astro-cid-2jd5uknd]{display:grid}.shops[data-astro-cid-2jd5uknd]:empty{display:none}.shops[data-astro-cid-2jd5uknd]{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:0;overflow:hidden}.shops[data-astro-cid-2jd5uknd] .shop{background:0 0;border:0;border-radius:0;grid-template-columns:1.4rem 1fr;align-items:start;padding:.5rem .85rem}.shops[data-astro-cid-2jd5uknd] .shop+.shop{border-top:1px solid var(--line)}.shops[data-astro-cid-2jd5uknd] .shop:has(input:checked){background:var(--accent-soft)}.shops[data-astro-cid-2jd5uknd] .shop>span{gap:.05rem;min-width:0;display:grid}.shops[data-astro-cid-2jd5uknd] .shop-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.shops[data-astro-cid-2jd5uknd] .shop-dist{white-space:nowrap}.ext[data-astro-cid-2jd5uknd]{line-height:1.45}.ext[data-astro-cid-2jd5uknd][hidden]{display:none}.addons[data-astro-cid-2jd5uknd]{border-top:1px solid var(--line);gap:.6rem;padding-top:1rem;display:grid}.addons[data-astro-cid-2jd5uknd][hidden]{display:none}.addons[data-astro-cid-2jd5uknd] h2[data-astro-cid-2jd5uknd]{font-size:1rem}.addon-list[data-astro-cid-2jd5uknd]{gap:.6rem;display:grid}.addon-list[data-astro-cid-2jd5uknd] .addon{grid-template-columns:48px 1fr auto;align-items:center;gap:.8rem;display:grid}.addon-list[data-astro-cid-2jd5uknd] img{object-fit:cover;border-radius:calc(var(--radius) / 2);width:48px;height:60px}.addon-list[data-astro-cid-2jd5uknd] .aname{font-size:.95rem;font-weight:600;line-height:1.3}.addon-list[data-astro-cid-2jd5uknd] .btn{min-height:2.75rem;padding-inline:1rem}
