.aurora-section-eyebrow[data-astro-cid-tpnhrt6p]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700;margin-bottom:.6rem}.aurora-cko-back[data-astro-cid-tpnhrt6p]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--aurora-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s,border-color .2s}.aurora-cko-back[data-astro-cid-tpnhrt6p]:hover{color:var(--store-primary);border-color:var(--store-primary)}.aurora-cko-head[data-astro-cid-tpnhrt6p]{margin-top:1.25rem}.aurora-cko-title[data-astro-cid-tpnhrt6p]{font-size:2.75rem}@media(min-width:768px){.aurora-cko-title[data-astro-cid-tpnhrt6p]{font-size:3.5rem}}.aurora-cko-lede[data-astro-cid-tpnhrt6p]{margin-top:.85rem;font-family:var(--aurora-serif);font-style:italic;font-size:1rem;color:var(--aurora-ink-soft)}.aurora-rule-double[data-astro-cid-tpnhrt6p]{margin:1.75rem 0;height:4px;border-top:1px solid var(--aurora-rule);border-bottom:1px solid var(--aurora-rule)}.aurora-cko-rule-sm[data-astro-cid-tpnhrt6p]{margin:.75rem 0}.aurora-cko-empty[data-astro-cid-tpnhrt6p]{text-align:center;padding:4rem 1rem;max-width:32rem;margin:0 auto}.aurora-cko-empty-eyebrow[data-astro-cid-tpnhrt6p]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-cko-empty-title[data-astro-cid-tpnhrt6p]{margin-top:.8rem;font-family:var(--aurora-serif);font-size:2rem;font-weight:600;color:var(--aurora-ink)}.aurora-cko-empty-cta[data-astro-cid-tpnhrt6p]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--aurora-ink);color:var(--aurora-paper);padding:.75rem 1.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.aurora-cko-empty-cta[data-astro-cid-tpnhrt6p]:hover{background:var(--store-primary)}.aurora-cko-spread[data-astro-cid-tpnhrt6p]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.aurora-cko-spread[data-astro-cid-tpnhrt6p]{grid-template-columns:1fr 22rem;gap:4rem;align-items:start}}.aurora-cko-chapters[data-astro-cid-tpnhrt6p]{display:grid;gap:1.5rem}.aurora-cko-chapter[data-astro-cid-tpnhrt6p]{border:1px solid var(--aurora-rule);background:var(--aurora-paper);padding:1.5rem}.aurora-cko-chapter-head[data-astro-cid-tpnhrt6p]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--aurora-rule)}.aurora-cko-chapter-num[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:2.25rem;font-weight:700;color:var(--store-primary);line-height:1;text-align:center}.aurora-cko-chapter-eyebrow[data-astro-cid-tpnhrt6p]{font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-cko-chapter-title[data-astro-cid-tpnhrt6p]{margin-top:.2rem;font-family:var(--aurora-serif);font-size:1.5rem;font-weight:600;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-cko-chapter-lede[data-astro-cid-tpnhrt6p]{margin-top:.2rem;font-family:var(--aurora-serif);font-style:italic;font-size:.85rem;color:var(--aurora-ink-soft)}.aurora-cko-chapter-body[data-astro-cid-tpnhrt6p]{margin-top:1.25rem;display:grid;gap:.85rem}.aurora-cko-row-2[data-astro-cid-tpnhrt6p]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:480px){.aurora-cko-row-2[data-astro-cid-tpnhrt6p]{grid-template-columns:1fr 1fr}}.aurora-cko-input[data-astro-cid-tpnhrt6p]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--aurora-rule);padding:.65rem 0;font-size:.92rem;color:var(--aurora-ink);outline:none;transition:border-color .2s;font-family:var(--aurora-serif)}.aurora-cko-input[data-astro-cid-tpnhrt6p]:focus{border-color:var(--store-primary)}.aurora-cko-select[data-astro-cid-tpnhrt6p]{border:1px solid var(--aurora-rule);padding:.65rem .75rem;appearance:none;background:var(--aurora-paper)}.aurora-cko-no-pay[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-style:italic;color:var(--aurora-ink-soft);font-size:.9rem}.aurora-cko-pay-list[data-astro-cid-tpnhrt6p]{display:grid;gap:.6rem}.aurora-cko-pay[data-astro-cid-tpnhrt6p]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem;border:1px solid var(--aurora-rule);background:var(--aurora-paper);cursor:pointer;transition:border-color .2s,background .2s}.aurora-cko-pay[data-astro-cid-tpnhrt6p]:hover{border-color:var(--aurora-ink)}.aurora-cko-pay[data-astro-cid-tpnhrt6p][data-first=true]{border-color:var(--store-primary);background:var(--aurora-paper-soft)}.aurora-cko-radio[data-astro-cid-tpnhrt6p]{accent-color:var(--store-primary);width:1rem;height:1rem}.aurora-cko-pay-body[data-astro-cid-tpnhrt6p]{min-width:0}.aurora-cko-pay-name[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:1rem;font-weight:600;color:var(--aurora-ink)}.aurora-cko-pay-desc[data-astro-cid-tpnhrt6p]{margin-top:.15rem;font-size:.78rem;color:var(--aurora-ink-soft)}.aurora-cko-pay-mono[data-astro-cid-tpnhrt6p]{font-family:monospace}.aurora-cko-pay-tag[data-astro-cid-tpnhrt6p]{font-size:.6rem;letter-spacing:.1em;font-weight:700;padding:.25rem .5rem;background:var(--aurora-ink);color:var(--aurora-paper)}.aurora-cko-pay-icon[data-astro-cid-tpnhrt6p]{color:var(--aurora-ink-soft)}.aurora-cko-bank[data-astro-cid-tpnhrt6p]{margin-top:.85rem;padding:1rem;background:var(--aurora-paper-soft);border:1px dashed var(--aurora-rule)}.aurora-cko-bank-name[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:1.05rem;font-weight:600;color:var(--aurora-ink)}.aurora-cko-bank-row[data-astro-cid-tpnhrt6p]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-size:.85rem;color:var(--aurora-ink-soft)}.aurora-cko-bank-mono[data-astro-cid-tpnhrt6p]{font-family:monospace;color:var(--aurora-ink)}.aurora-cko-sheet[data-astro-cid-tpnhrt6p]{background:var(--aurora-paper-soft);border:1px solid var(--aurora-rule);padding:1.5rem;align-self:start;position:sticky;top:6rem}.aurora-cko-sheet-eyebrow[data-astro-cid-tpnhrt6p]{font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-cko-sheet-title[data-astro-cid-tpnhrt6p]{margin-top:.35rem;font-family:var(--aurora-serif);font-size:1.5rem;font-weight:600;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-cko-sheet-items[data-astro-cid-tpnhrt6p]{margin-top:1rem;display:grid;gap:.85rem}.aurora-cko-sheet-item[data-astro-cid-tpnhrt6p]{display:grid;grid-template-columns:3rem 1fr auto;gap:.65rem;align-items:center}.aurora-cko-sheet-item-img[data-astro-cid-tpnhrt6p]{width:3rem;height:3.75rem;overflow:hidden;background:var(--aurora-paper);border:1px solid var(--aurora-rule)}.aurora-cko-sheet-item-body[data-astro-cid-tpnhrt6p]{min-width:0}.aurora-cko-sheet-item-title[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:.92rem;font-weight:600;color:var(--aurora-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aurora-cko-sheet-item-variant[data-astro-cid-tpnhrt6p]{font-size:.72rem;color:var(--aurora-ink-soft);font-style:italic}.aurora-cko-sheet-item-qty[data-astro-cid-tpnhrt6p]{font-size:.72rem;color:var(--aurora-ink-soft);letter-spacing:.1em;text-transform:uppercase;margin-top:.15rem}.aurora-cko-sheet-item-price[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:.9rem;font-weight:600;color:var(--aurora-ink)}.aurora-cko-sheet-totals[data-astro-cid-tpnhrt6p]{display:grid;gap:.45rem}.aurora-cko-sheet-totals[data-astro-cid-tpnhrt6p]>div[data-astro-cid-tpnhrt6p]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px dotted var(--aurora-rule)}.aurora-cko-sheet-totals[data-astro-cid-tpnhrt6p] dt[data-astro-cid-tpnhrt6p]{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:600}.aurora-cko-sheet-totals[data-astro-cid-tpnhrt6p] dd[data-astro-cid-tpnhrt6p]{font-family:var(--aurora-serif);font-size:.95rem;color:var(--aurora-ink)}.aurora-cko-sheet-grand[data-astro-cid-tpnhrt6p]{margin-top:.85rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--aurora-serif);font-size:1.5rem;font-weight:700;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-cko-discount[data-astro-cid-tpnhrt6p]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.aurora-cko-discount-input[data-astro-cid-tpnhrt6p]{padding:.55rem .5rem;border:1px solid var(--aurora-rule);font-size:.85rem}.aurora-cko-discount-btn[data-astro-cid-tpnhrt6p]{background:var(--aurora-ink);color:var(--aurora-paper);padding:0 1rem;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.aurora-cko-discount-btn[data-astro-cid-tpnhrt6p]:hover{background:var(--store-primary)}.aurora-cko-place[data-astro-cid-tpnhrt6p]{margin-top:1rem;width:100%;background:var(--aurora-ink);color:var(--aurora-paper);padding:.95rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.aurora-cko-place[data-astro-cid-tpnhrt6p]:hover{background:var(--store-primary)}.aurora-cko-secure[data-astro-cid-tpnhrt6p]{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.7rem;color:var(--aurora-ink-soft);font-style:italic;font-family:var(--aurora-serif)}.bz-crumb[data-astro-cid-hevuni4k]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.7rem;color:var(--bz-ink-soft);font-weight:600;margin-bottom:.85rem}.bz-crumb[data-astro-cid-hevuni4k] a[data-astro-cid-hevuni4k]{color:var(--bz-ink-soft);transition:color .15s}.bz-crumb[data-astro-cid-hevuni4k] a[data-astro-cid-hevuni4k]:hover,.bz-crumb-current[data-astro-cid-hevuni4k]{color:var(--bz-ink)}.bz-cko-head[data-astro-cid-hevuni4k]{padding-bottom:.85rem;border-bottom:2px solid var(--bz-ink);margin-bottom:1rem}.bz-cko-title[data-astro-cid-hevuni4k]{font-size:1.75rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em}.bz-cko-sub[data-astro-cid-hevuni4k]{margin-top:.2rem;font-size:.85rem;color:var(--bz-ink-soft)}.bz-cko-empty[data-astro-cid-hevuni4k]{text-align:center;padding:3rem 1rem;border:2px dashed var(--bz-rule);border-radius:4px;background:var(--bz-surface)}.bz-cko-empty-icon[data-astro-cid-hevuni4k]{color:var(--bz-ink-soft);opacity:.5}.bz-cko-empty-title[data-astro-cid-hevuni4k]{margin-top:.85rem;font-size:1.25rem;font-weight:800;color:var(--bz-ink)}.bz-cko-empty-btn[data-astro-cid-hevuni4k]{display:inline-flex;align-items:center;gap:.3rem;margin-top:1rem;background:var(--bz-ink);color:var(--bz-bg);padding:.65rem 1.1rem;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;transition:background .15s}.bz-cko-empty-btn[data-astro-cid-hevuni4k]:hover{background:var(--store-primary)}.bz-cko-grid[data-astro-cid-hevuni4k]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){.bz-cko-grid[data-astro-cid-hevuni4k]{grid-template-columns:1fr 22rem;gap:1.25rem;align-items:start}}.bz-cko-steps[data-astro-cid-hevuni4k]{display:grid;gap:.75rem}.bz-cko-step[data-astro-cid-hevuni4k]{background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;overflow:hidden}.bz-cko-step-head[data-astro-cid-hevuni4k]{display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;background:var(--bz-ink);color:var(--bz-bg)}.bz-cko-step-num[data-astro-cid-hevuni4k]{width:1.75rem;height:1.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--store-primary);color:#fff;font-size:.8rem;font-weight:800}.bz-cko-step-title[data-astro-cid-hevuni4k]{font-size:1rem;font-weight:800;color:var(--bz-bg);letter-spacing:.02em}.bz-cko-step-body[data-astro-cid-hevuni4k]{padding:.85rem;display:grid;gap:.6rem}.bz-cko-row-2[data-astro-cid-hevuni4k]{display:grid;gap:.6rem;grid-template-columns:1fr}@media(min-width:480px){.bz-cko-row-2[data-astro-cid-hevuni4k]{grid-template-columns:1fr 1fr}}.bz-input[data-astro-cid-hevuni4k]{width:100%;background:var(--bz-bg);border:1px solid var(--bz-rule);border-radius:3px;padding:.6rem .75rem;font-size:.85rem;color:var(--bz-ink);outline:none;transition:border-color .15s}.bz-input[data-astro-cid-hevuni4k]:focus{border-color:var(--store-primary)}.bz-cko-select[data-astro-cid-hevuni4k]{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2378716c' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;padding-right:2rem}.bz-cko-no-pay[data-astro-cid-hevuni4k]{font-size:.85rem;color:var(--bz-ink-soft)}.bz-cko-pay-list[data-astro-cid-hevuni4k]{display:grid;gap:.5rem}.bz-cko-pay[data-astro-cid-hevuni4k]{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center;padding:.7rem .85rem;background:var(--bz-bg);border:1.5px solid var(--bz-rule);border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s}.bz-cko-pay[data-astro-cid-hevuni4k]:hover{border-color:var(--bz-ink-soft)}.bz-cko-pay[data-astro-cid-hevuni4k][data-first=true]{border-color:var(--store-primary);background:#05b34d0a}.bz-cko-radio[data-astro-cid-hevuni4k]{accent-color:var(--store-primary);width:1rem;height:1rem}.bz-cko-pay-body[data-astro-cid-hevuni4k]{min-width:0}.bz-cko-pay-name[data-astro-cid-hevuni4k]{font-size:.88rem;font-weight:700;color:var(--bz-ink)}.bz-cko-pay-desc[data-astro-cid-hevuni4k]{margin-top:.15rem;font-size:.72rem;color:var(--bz-ink-soft)}.bz-cko-pay-mono[data-astro-cid-hevuni4k]{font-family:monospace}.bz-cko-pay-tag[data-astro-cid-hevuni4k]{font-size:.6rem;font-weight:800;letter-spacing:.05em;padding:.25rem .45rem;background:var(--bz-ink);color:var(--bz-bg);border-radius:2px}.bz-cko-pay-icon[data-astro-cid-hevuni4k]{color:var(--bz-ink-soft)}.bz-cko-bank[data-astro-cid-hevuni4k]{padding:.75rem;background:var(--bz-surface-2);border:1px dashed var(--bz-rule);border-radius:3px}.bz-cko-bank-name[data-astro-cid-hevuni4k]{font-size:.9rem;font-weight:800;color:var(--bz-ink)}.bz-cko-bank-row[data-astro-cid-hevuni4k]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.35rem;font-size:.78rem;color:var(--bz-ink-soft)}.bz-cko-bank-mono[data-astro-cid-hevuni4k]{font-family:monospace;color:var(--bz-ink);font-weight:700}.bz-cko-summary[data-astro-cid-hevuni4k]{background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:1rem;align-self:start;position:sticky;top:5rem}.bz-cko-summary-title[data-astro-cid-hevuni4k]{font-size:.7rem;font-weight:800;color:var(--bz-ink);letter-spacing:.05em;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid var(--bz-rule);margin-bottom:.6rem}.bz-cko-summary-items[data-astro-cid-hevuni4k]{display:grid;gap:.5rem;max-height:16rem;overflow-y:auto}.bz-cko-summary-item[data-astro-cid-hevuni4k]{display:grid;grid-template-columns:2.5rem 1fr auto;gap:.5rem;align-items:center}.bz-cko-summary-item-img[data-astro-cid-hevuni4k]{width:2.5rem;height:2.5rem;overflow:hidden;background:var(--bz-surface-2);border:1px solid var(--bz-rule);border-radius:3px}.bz-cko-summary-item-body[data-astro-cid-hevuni4k]{min-width:0}.bz-cko-summary-item-title[data-astro-cid-hevuni4k]{font-size:.78rem;font-weight:700;color:var(--bz-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bz-cko-summary-item-variant[data-astro-cid-hevuni4k]{font-size:.65rem;color:var(--bz-ink-soft)}.bz-cko-summary-item-qty[data-astro-cid-hevuni4k]{font-size:.65rem;color:var(--bz-ink-soft);margin-top:.15rem}.bz-cko-summary-item-price[data-astro-cid-hevuni4k]{font-size:.82rem;font-weight:800;color:var(--bz-ink)}.bz-cko-summary-totals[data-astro-cid-hevuni4k]{margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--bz-rule);display:grid;gap:.35rem}.bz-cko-summary-totals[data-astro-cid-hevuni4k]>div[data-astro-cid-hevuni4k]{display:flex;justify-content:space-between;align-items:baseline;font-size:.78rem;color:var(--bz-ink-soft)}.bz-cko-summary-totals[data-astro-cid-hevuni4k]>div[data-astro-cid-hevuni4k] span[data-astro-cid-hevuni4k]:last-child{color:var(--bz-ink);font-weight:700}.bz-cko-summary-grand[data-astro-cid-hevuni4k]{margin-top:.65rem;padding-top:.5rem;border-top:2px solid var(--bz-ink);display:flex;justify-content:space-between;align-items:baseline;font-size:1.25rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em}.bz-cko-discount[data-astro-cid-hevuni4k]{margin-top:.65rem;display:grid;gap:.4rem;grid-template-columns:1fr auto}.bz-cko-discount-input[data-astro-cid-hevuni4k]{padding:.5rem .65rem;font-size:.8rem}.bz-cko-discount-btn[data-astro-cid-hevuni4k]{background:var(--bz-ink);color:var(--bz-bg);padding:0 .85rem;font-size:.65rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;transition:background .15s}.bz-cko-discount-btn[data-astro-cid-hevuni4k]:hover{background:var(--store-primary)}.bz-cko-place[data-astro-cid-hevuni4k]{margin-top:.75rem;width:100%;background:var(--bz-ink);color:var(--bz-bg);padding:.95rem;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;transition:background .15s}.bz-cko-place[data-astro-cid-hevuni4k]:hover{background:var(--store-primary)}.bz-cko-secure[data-astro-cid-hevuni4k]{margin-top:.65rem;display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.7rem;color:var(--bz-ink-soft);font-weight:600}.at-section-eyebrow[data-astro-cid-ilnjgpro]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600;text-align:center}.at-cko-back[data-astro-cid-ilnjgpro]{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;color:var(--at-ink-soft);transition:color .2s}.at-cko-back[data-astro-cid-ilnjgpro]:hover{color:var(--store-primary)}.at-cko-head[data-astro-cid-ilnjgpro]{margin-top:1.5rem;text-align:center}.at-cko-title[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:2.5rem;font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--at-ink);margin-top:.85rem}@media(min-width:768px){.at-cko-title[data-astro-cid-ilnjgpro]{font-size:3rem}}.at-cko-rule[data-astro-cid-ilnjgpro]{margin:2.5rem auto;width:3rem;height:1px;background:var(--at-ink)}.at-cko-rule-sm[data-astro-cid-ilnjgpro]{margin:2rem auto;width:1.5rem;height:1px;background:var(--at-rule)}.at-cko-empty[data-astro-cid-ilnjgpro]{text-align:center;padding:2rem 1rem}.at-cko-empty-eyebrow[data-astro-cid-ilnjgpro]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-cko-empty-title[data-astro-cid-ilnjgpro]{margin-top:.85rem;font-family:var(--at-serif);font-size:1.75rem;font-weight:400;color:var(--at-ink)}.at-cko-empty-cta[data-astro-cid-ilnjgpro]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;color:var(--at-ink);border-bottom:1px solid var(--at-ink);padding-bottom:.2rem;transition:color .2s,border-color .2s}.at-cko-empty-cta[data-astro-cid-ilnjgpro]:hover{color:var(--store-primary);border-color:var(--store-primary)}.at-cko-step[data-astro-cid-ilnjgpro]{text-align:center}.at-cko-step-eyebrow[data-astro-cid-ilnjgpro]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-cko-step-title[data-astro-cid-ilnjgpro]{margin-top:.5rem;font-family:var(--at-serif);font-size:1.5rem;font-weight:400;color:var(--at-ink);letter-spacing:.02em}.at-cko-step-body[data-astro-cid-ilnjgpro]{margin-top:1.5rem;display:grid;gap:1rem;max-width:24rem;margin-left:auto;margin-right:auto}.at-cko-row-2[data-astro-cid-ilnjgpro]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:480px){.at-cko-row-2[data-astro-cid-ilnjgpro]{grid-template-columns:1fr 1fr}}.at-cko-input[data-astro-cid-ilnjgpro]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--at-rule);padding:.7rem 0;font-size:.95rem;color:var(--at-ink);outline:none;transition:border-color .2s;font-family:var(--at-serif);text-align:center}.at-cko-input[data-astro-cid-ilnjgpro]:focus{border-color:var(--store-primary)}.at-cko-select[data-astro-cid-ilnjgpro]{appearance:none;text-align:center;text-align-last:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}.at-cko-no-pay[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-style:italic;color:var(--at-ink-soft);font-size:.9rem}.at-cko-pay-list[data-astro-cid-ilnjgpro]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.at-cko-pay[data-astro-cid-ilnjgpro]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:1px solid var(--at-rule);cursor:pointer;transition:border-color .2s,background .2s}.at-cko-pay[data-astro-cid-ilnjgpro]:hover,.at-cko-pay[data-astro-cid-ilnjgpro][data-first=true]{border-color:var(--at-ink)}.at-cko-radio[data-astro-cid-ilnjgpro]{accent-color:var(--at-ink);width:1rem;height:1rem}.at-cko-pay-name[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:.95rem;color:var(--at-ink);letter-spacing:.02em}.at-cko-bank[data-astro-cid-ilnjgpro]{margin-top:1rem;padding:1rem;background:var(--at-paper-soft);border:1px dashed var(--at-rule);text-align:left}.at-cko-bank-name[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:1rem;color:var(--at-ink);text-align:center;margin-bottom:.5rem}.at-cko-bank-row[data-astro-cid-ilnjgpro]{display:flex;justify-content:space-between;align-items:baseline;padding:.25rem 0;font-size:.8rem;color:var(--at-ink-soft)}.at-cko-bank-mono[data-astro-cid-ilnjgpro]{font-family:monospace;color:var(--at-ink)}.at-cko-summary[data-astro-cid-ilnjgpro]{text-align:center}.at-cko-summary-eyebrow[data-astro-cid-ilnjgpro]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-cko-summary-title[data-astro-cid-ilnjgpro]{margin-top:.5rem;font-family:var(--at-serif);font-size:1.5rem;font-weight:400;color:var(--at-ink);letter-spacing:.05em}.at-cko-summary-items[data-astro-cid-ilnjgpro]{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem;max-width:22rem;margin-left:auto;margin-right:auto}.at-cko-summary-item[data-astro-cid-ilnjgpro]{display:grid;grid-template-columns:1fr auto auto;gap:.85rem;align-items:baseline;padding:.4rem 0;border-bottom:1px dotted var(--at-rule)}.at-cko-summary-item-title[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:.92rem;color:var(--at-ink);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-cko-summary-item-qty[data-astro-cid-ilnjgpro]{font-size:.75rem;color:var(--at-ink-soft)}.at-cko-summary-item-price[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:.92rem;color:var(--at-ink)}.at-cko-summary-totals[data-astro-cid-ilnjgpro]{margin-top:1.5rem;display:inline-grid;gap:.4rem;text-align:left;min-width:18rem}.at-cko-summary-totals[data-astro-cid-ilnjgpro]>div[data-astro-cid-ilnjgpro]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px dotted var(--at-rule)}.at-cko-summary-totals[data-astro-cid-ilnjgpro]>div[data-astro-cid-ilnjgpro]:last-child{border-bottom:0}.at-cko-summary-totals[data-astro-cid-ilnjgpro] dt[data-astro-cid-ilnjgpro]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-cko-summary-totals[data-astro-cid-ilnjgpro] dd[data-astro-cid-ilnjgpro]{font-family:var(--at-serif);font-size:.95rem;color:var(--at-ink)}.at-cko-summary-grand[data-astro-cid-ilnjgpro]{margin-top:1.5rem;display:flex;justify-content:center;align-items:baseline;gap:1.5rem;font-family:var(--at-serif);font-size:1.5rem;font-weight:400;color:var(--at-ink);letter-spacing:.02em}.at-cko-discount[data-astro-cid-ilnjgpro]{margin-top:1.5rem;display:inline-flex;gap:.5rem;align-items:stretch}.at-cko-discount-input[data-astro-cid-ilnjgpro]{border:1px solid var(--at-rule);padding:.5rem .75rem;text-align:left;font-size:.85rem}.at-cko-discount-btn[data-astro-cid-ilnjgpro]{background:var(--at-ink);color:var(--at-paper);padding:0 1rem;font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;border:1px solid var(--at-ink);transition:background .2s,color .2s}.at-cko-discount-btn[data-astro-cid-ilnjgpro]:hover{background:transparent;color:var(--at-ink)}.at-cko-place[data-astro-cid-ilnjgpro]{margin-top:2rem;display:block;margin-left:auto;margin-right:auto;background:var(--at-ink);color:var(--at-paper);padding:1rem 3rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;border:1px solid var(--at-ink);min-width:16rem;transition:background .2s,color .2s}.at-cko-place[data-astro-cid-ilnjgpro]:hover{background:transparent;color:var(--at-ink)}.at-cko-secure[data-astro-cid-ilnjgpro]{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;color:var(--at-ink-soft)}.elx-cover-meta[data-astro-cid-7fc6fp3z]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600}.elx-cover-meta-rule[data-astro-cid-7fc6fp3z]{display:inline-block;width:2.5rem;height:1px;background:var(--elx-gold)}.elx-cko-back[data-astro-cid-7fc6fp3z]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--elx-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s ease,border-color .2s ease}.elx-cko-back[data-astro-cid-7fc6fp3z]:hover{color:var(--elx-gold-deep);border-color:var(--elx-gold-deep)}.elx-cko-head[data-astro-cid-7fc6fp3z]{margin-top:1.25rem}.elx-cko-title[data-astro-cid-7fc6fp3z]{margin-top:1rem;font-family:var(--elx-serif);font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:700;line-height:.98;letter-spacing:-.025em;color:var(--elx-ink)}.elx-cko-lede[data-astro-cid-7fc6fp3z]{margin-top:.85rem;font-family:var(--elx-serif);font-style:italic;font-size:1rem;color:var(--elx-ink-soft)}.elx-rule-double[data-astro-cid-7fc6fp3z]{margin:1.75rem 0;height:4px;border-top:1px solid var(--elx-gold);border-bottom:1px solid var(--elx-rule)}.elx-rule-sm[data-astro-cid-7fc6fp3z]{margin:.75rem 0}.elx-cko-empty[data-astro-cid-7fc6fp3z]{text-align:center;padding:4rem 1rem;max-width:32rem;margin:0 auto}.elx-cko-empty-eyebrow[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700}.elx-cko-empty-title[data-astro-cid-7fc6fp3z]{margin-top:.85rem;font-family:var(--elx-serif);font-size:2rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-cko-empty-cta[data-astro-cid-7fc6fp3z]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--elx-ink);color:var(--elx-cream);padding:.75rem 1.4rem;font-family:var(--elx-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .2s ease}.elx-cko-empty-cta[data-astro-cid-7fc6fp3z]:hover{background:var(--elx-gold-deep)}.elx-cko-spread[data-astro-cid-7fc6fp3z]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.elx-cko-spread[data-astro-cid-7fc6fp3z]{grid-template-columns:1fr 22rem;gap:4rem;align-items:start}}.elx-cko-chapters[data-astro-cid-7fc6fp3z]{display:grid;gap:1.5rem}.elx-cko-chapter[data-astro-cid-7fc6fp3z]{border:1px solid var(--elx-gold);background:var(--elx-cream);padding:1.75rem}.elx-cko-chapter-head[data-astro-cid-7fc6fp3z]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--elx-rule)}.elx-cko-chapter-num[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-style:italic;font-size:2.5rem;font-weight:700;color:var(--elx-gold-deep);line-height:1;text-align:center}.elx-cko-chapter-eyebrow[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-ink-faint);font-weight:700}.elx-cko-chapter-title[data-astro-cid-7fc6fp3z]{margin-top:.2rem;font-family:var(--elx-serif);font-size:1.6rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-cko-chapter-lede[data-astro-cid-7fc6fp3z]{margin-top:.2rem;font-family:var(--elx-serif);font-style:italic;font-size:.88rem;color:var(--elx-ink-soft)}.elx-cko-chapter-body[data-astro-cid-7fc6fp3z]{margin-top:1.25rem;display:grid;gap:.85rem}.elx-cko-row-2[data-astro-cid-7fc6fp3z]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:480px){.elx-cko-row-2[data-astro-cid-7fc6fp3z]{grid-template-columns:1fr 1fr}}.elx-cko-input[data-astro-cid-7fc6fp3z]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--elx-rule);padding:.7rem 0;font-family:var(--elx-serif);font-size:.95rem;color:var(--elx-ink);outline:none;transition:border-color .2s ease}.elx-cko-input[data-astro-cid-7fc6fp3z]::placeholder{color:var(--elx-ink-faint);font-style:italic}.elx-cko-input[data-astro-cid-7fc6fp3z]:focus{border-color:var(--elx-gold)}.elx-cko-select[data-astro-cid-7fc6fp3z]{border:1px solid var(--elx-rule);padding:.7rem .75rem;appearance:none;background:var(--elx-cream)}.elx-cko-no-pay[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-style:italic;color:var(--elx-ink-soft);font-size:.92rem}.elx-cko-pay-list[data-astro-cid-7fc6fp3z]{display:grid;gap:.6rem}.elx-cko-pay[data-astro-cid-7fc6fp3z]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem;border:1px solid var(--elx-rule);background:var(--elx-cream);cursor:pointer;transition:border-color .2s ease,background .2s ease}.elx-cko-pay[data-astro-cid-7fc6fp3z]:hover,.elx-cko-pay[data-astro-cid-7fc6fp3z][data-first=true]{border-color:var(--elx-gold);background:var(--elx-cream-soft)}.elx-cko-radio[data-astro-cid-7fc6fp3z]{accent-color:var(--elx-gold);width:1rem;height:1rem}.elx-cko-pay-body[data-astro-cid-7fc6fp3z]{min-width:0}.elx-cko-pay-name[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-size:1.05rem;font-weight:600;color:var(--elx-ink)}.elx-cko-pay-desc[data-astro-cid-7fc6fp3z]{margin-top:.15rem;font-family:var(--elx-serif);font-style:italic;font-size:.82rem;color:var(--elx-ink-soft)}.elx-cko-pay-mono[data-astro-cid-7fc6fp3z]{font-family:monospace;font-style:normal}.elx-cko-pay-tag[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.6rem;letter-spacing:.18em;font-weight:700;padding:.3rem .5rem;background:var(--elx-ink);color:var(--elx-cream)}.elx-cko-pay-icon[data-astro-cid-7fc6fp3z]{color:var(--elx-gold-deep)}.elx-cko-bank[data-astro-cid-7fc6fp3z]{margin-top:.85rem;padding:1rem;background:var(--elx-cream-soft);border:1px dashed var(--elx-gold)}.elx-cko-bank-name[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-size:1.1rem;font-weight:600;color:var(--elx-ink)}.elx-cko-bank-row[data-astro-cid-7fc6fp3z]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-family:var(--elx-serif);font-style:italic;font-size:.88rem;color:var(--elx-ink-soft)}.elx-cko-bank-mono[data-astro-cid-7fc6fp3z]{font-family:monospace;color:var(--elx-ink);font-style:normal}.elx-cko-sheet[data-astro-cid-7fc6fp3z]{background:var(--elx-cream-soft);border:1px solid var(--elx-gold);padding:1.75rem;align-self:start;position:sticky;top:6rem}@media(max-width:1023px){.elx-cko-sheet[data-astro-cid-7fc6fp3z]{position:static}}.elx-cko-sheet-eyebrow[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700}.elx-cko-sheet-title[data-astro-cid-7fc6fp3z]{margin-top:.35rem;font-family:var(--elx-serif);font-size:1.6rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-cko-sheet-items[data-astro-cid-7fc6fp3z]{margin-top:1rem;display:grid;gap:.85rem}.elx-cko-sheet-item[data-astro-cid-7fc6fp3z]{display:grid;grid-template-columns:3rem 1fr auto;gap:.65rem;align-items:center}.elx-cko-sheet-item-img[data-astro-cid-7fc6fp3z]{width:3rem;height:3.75rem;overflow:hidden;background:var(--elx-cream);border:1px solid var(--elx-rule)}.elx-cko-sheet-item-body[data-astro-cid-7fc6fp3z]{min-width:0}.elx-cko-sheet-item-title[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-size:.95rem;font-weight:600;color:var(--elx-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elx-cko-sheet-item-variant[data-astro-cid-7fc6fp3z]{font-size:.72rem;color:var(--elx-ink-soft);font-style:italic}.elx-cko-sheet-item-qty[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.66rem;color:var(--elx-ink-soft);letter-spacing:.18em;text-transform:uppercase;margin-top:.15rem}.elx-cko-sheet-item-price[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-size:.95rem;font-weight:600;color:var(--elx-ink)}.elx-cko-sheet-totals[data-astro-cid-7fc6fp3z]{display:grid;gap:.45rem}.elx-cko-sheet-totals[data-astro-cid-7fc6fp3z]>div[data-astro-cid-7fc6fp3z]{display:flex;justify-content:space-between;align-items:baseline;padding:.35rem 0;border-bottom:1px dotted var(--elx-rule)}.elx-cko-sheet-totals[data-astro-cid-7fc6fp3z] dt[data-astro-cid-7fc6fp3z]{font-family:var(--elx-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600}.elx-cko-sheet-totals[data-astro-cid-7fc6fp3z] dd[data-astro-cid-7fc6fp3z]{font-family:var(--elx-serif);font-size:.98rem;color:var(--elx-ink)}.elx-cko-sheet-grand[data-astro-cid-7fc6fp3z]{margin-top:.85rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--elx-serif);font-size:1.6rem;font-weight:700;color:var(--elx-ink);letter-spacing:-.01em}.elx-cko-discount[data-astro-cid-7fc6fp3z]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.elx-cko-discount-input[data-astro-cid-7fc6fp3z]{padding:.55rem .5rem;border:1px solid var(--elx-rule);font-size:.88rem;font-family:var(--elx-serif)}.elx-cko-discount-btn[data-astro-cid-7fc6fp3z]{background:var(--elx-ink);color:var(--elx-cream);padding:0 1rem;font-family:var(--elx-mono);font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .2s ease}.elx-cko-discount-btn[data-astro-cid-7fc6fp3z]:hover{background:var(--elx-gold-deep)}.elx-cko-place[data-astro-cid-7fc6fp3z]{margin-top:1rem;width:100%;background:var(--elx-ink);color:var(--elx-cream);padding:1rem;font-family:var(--elx-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .25s ease,box-shadow .25s ease}.elx-cko-place[data-astro-cid-7fc6fp3z]:hover{background:var(--elx-gold-deep);box-shadow:0 0 24px #a8884f59}.elx-cko-secure[data-astro-cid-7fc6fp3z]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-family:var(--elx-serif);font-style:italic;font-size:.78rem;color:var(--elx-ink-soft)}.nm-cko-back[data-astro-cid-6al32ide]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--nm-ink-soft);transition:color .2s ease,text-shadow .25s ease}.nm-cko-back[data-astro-cid-6al32ide]:hover{color:var(--nm-accent-text);text-shadow:0 0 10px rgba(0,255,136,.4)}.nm-cko-head[data-astro-cid-6al32ide]{margin-top:1.25rem;margin-bottom:2rem}.nm-cko-eyebrow[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;margin-bottom:.65rem}.nm-cko-title[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:clamp(2.25rem,5.5vw,3.25rem);font-weight:700;letter-spacing:-.025em;line-height:1;color:var(--nm-ink)}.nm-cko-lede[data-astro-cid-6al32ide]{margin-top:.85rem;font-family:var(--nm-sans);font-size:1rem;color:var(--nm-ink-soft)}.nm-cko-empty[data-astro-cid-6al32ide]{text-align:center;padding:4rem 1rem;max-width:32rem;margin:2rem auto;background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:16px}.nm-cko-empty-icon[data-astro-cid-6al32ide]{color:var(--nm-accent-text);filter:drop-shadow(0 0 12px rgba(0,255,136,.4));margin-bottom:1rem}.nm-cko-empty-eyebrow[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700}.nm-cko-empty-title[data-astro-cid-6al32ide]{margin-top:.65rem;font-family:var(--nm-display);font-size:1.6rem;font-weight:700;color:var(--nm-ink)}.nm-cko-empty-cta[data-astro-cid-6al32ide]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--nm-gradient-bi);color:var(--nm-bg, #0A0A0F);padding:.75rem 1.4rem;border-radius:10px;font-family:var(--nm-display);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;transition:box-shadow .25s ease}.nm-cko-empty-cta[data-astro-cid-6al32ide]:hover{box-shadow:0 0 22px #00ff8880}.nm-cko-spread[data-astro-cid-6al32ide]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.nm-cko-spread[data-astro-cid-6al32ide]{grid-template-columns:1fr 22rem;gap:3rem;align-items:start}}.nm-cko-steps[data-astro-cid-6al32ide]{display:grid;gap:1.25rem}.nm-cko-step[data-astro-cid-6al32ide]{background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:16px;padding:1.5rem}.nm-cko-step-head[data-astro-cid-6al32ide]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--nm-glass-border)}.nm-cko-step-num[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:1.85rem;font-weight:700;color:var(--nm-accent-text);text-shadow:0 0 12px rgba(0,255,136,.4);line-height:1;text-align:center}.nm-cko-step-eyebrow[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-ink-faint);font-weight:700}.nm-cko-step-title[data-astro-cid-6al32ide]{margin-top:.2rem;font-family:var(--nm-display);font-size:1.4rem;font-weight:700;color:var(--nm-ink);letter-spacing:-.015em}.nm-cko-step-lede[data-astro-cid-6al32ide]{margin-top:.2rem;font-family:var(--nm-sans);font-size:.88rem;color:var(--nm-ink-soft)}.nm-cko-step-body[data-astro-cid-6al32ide]{margin-top:1.25rem;display:grid;gap:.85rem}.nm-cko-row-2[data-astro-cid-6al32ide]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:480px){.nm-cko-row-2[data-astro-cid-6al32ide]{grid-template-columns:1fr 1fr}}.nm-cko-input[data-astro-cid-6al32ide]{width:100%;background:#0a0a0f66;border:1px solid var(--nm-glass-border);border-radius:10px;padding:.75rem .95rem;font-family:var(--nm-sans);font-size:.92rem;color:var(--nm-ink);outline:none;transition:border-color .2s ease,box-shadow .25s ease}.nm-cko-input[data-astro-cid-6al32ide]::placeholder{color:var(--nm-ink-faint)}.nm-cko-input[data-astro-cid-6al32ide]:focus{border-color:var(--nm-accent-text);box-shadow:0 0 0 3px #00ff8826}.nm-cko-select[data-astro-cid-6al32ide]{appearance:none}.nm-cko-select[data-astro-cid-6al32ide] option[data-astro-cid-6al32ide]{background:var(--nm-bg-elevated);color:var(--nm-ink)}.nm-cko-no-pay[data-astro-cid-6al32ide]{font-family:var(--nm-sans);color:var(--nm-ink-soft);font-size:.92rem}.nm-cko-pay-list[data-astro-cid-6al32ide]{display:grid;gap:.6rem}.nm-cko-pay[data-astro-cid-6al32ide]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem;background:#0a0a0f66;border:1px solid var(--nm-glass-border);border-radius:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .25s ease}.nm-cko-pay[data-astro-cid-6al32ide]:hover{border-color:var(--nm-glass-border-strong)}.nm-cko-pay[data-astro-cid-6al32ide][data-first=true]{border-color:var(--nm-accent-text);box-shadow:var(--nm-glow-soft)}.nm-cko-radio[data-astro-cid-6al32ide]{accent-color:var(--nm-accent-text);width:1rem;height:1rem}.nm-cko-pay-body[data-astro-cid-6al32ide]{min-width:0}.nm-cko-pay-name[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:1rem;font-weight:700;color:var(--nm-ink)}.nm-cko-pay-desc[data-astro-cid-6al32ide]{margin-top:.15rem;font-family:var(--nm-sans);font-size:.82rem;color:var(--nm-ink-soft)}.nm-cko-pay-mono[data-astro-cid-6al32ide]{font-family:monospace}.nm-cko-pay-tag[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.6rem;letter-spacing:.18em;font-weight:700;padding:.3rem .5rem;border-radius:6px;background:var(--nm-bg-elevated);color:var(--nm-accent-text);border:1px solid var(--nm-glass-border-strong)}.nm-cko-pay-icon[data-astro-cid-6al32ide]{color:var(--nm-accent-text)}.nm-cko-bank[data-astro-cid-6al32ide]{margin-top:.85rem;padding:1rem;background:#0a0a0f66;border:1px dashed var(--nm-glass-border-strong);border-radius:10px}.nm-cko-bank-name[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:1.05rem;font-weight:700;color:var(--nm-ink)}.nm-cko-bank-row[data-astro-cid-6al32ide]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-family:var(--nm-sans);font-size:.88rem;color:var(--nm-ink-soft)}.nm-cko-bank-mono[data-astro-cid-6al32ide]{font-family:monospace;color:var(--nm-ink)}.nm-cko-sheet[data-astro-cid-6al32ide]{background:var(--nm-glass);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:16px;padding:1.5rem;align-self:start;position:sticky;top:6rem}@media(max-width:1023px){.nm-cko-sheet[data-astro-cid-6al32ide]{position:static}}.nm-cko-sheet-eyebrow[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700}.nm-cko-sheet-title[data-astro-cid-6al32ide]{margin-top:.35rem;font-family:var(--nm-display);font-size:1.5rem;font-weight:700;color:var(--nm-ink);letter-spacing:-.015em}.nm-cko-sheet-items[data-astro-cid-6al32ide]{margin-top:1rem;display:grid;gap:.85rem}.nm-cko-sheet-item[data-astro-cid-6al32ide]{display:grid;grid-template-columns:3rem 1fr auto;gap:.65rem;align-items:center}.nm-cko-sheet-item-img[data-astro-cid-6al32ide]{width:3rem;height:3rem;overflow:hidden;background:var(--nm-bg-elevated);border:1px solid var(--nm-glass-border);border-radius:8px}.nm-cko-sheet-item-body[data-astro-cid-6al32ide]{min-width:0}.nm-cko-sheet-item-title[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:.92rem;font-weight:700;color:var(--nm-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-cko-sheet-item-variant[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.7rem;color:var(--nm-ink-soft)}.nm-cko-sheet-item-qty[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.66rem;color:var(--nm-ink-soft);letter-spacing:.12em;text-transform:uppercase;margin-top:.15rem}.nm-cko-sheet-item-price[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:.92rem;font-weight:700;color:var(--nm-accent-text)}.nm-cko-sheet-totals[data-astro-cid-6al32ide]{margin-top:1rem;display:grid;gap:.4rem}.nm-cko-sheet-totals[data-astro-cid-6al32ide]>div[data-astro-cid-6al32ide]{display:flex;justify-content:space-between;align-items:baseline;padding:.35rem 0;border-bottom:1px solid var(--nm-glass-border)}.nm-cko-sheet-totals[data-astro-cid-6al32ide] dt[data-astro-cid-6al32ide]{font-family:var(--nm-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-ink-soft);font-weight:600}.nm-cko-sheet-totals[data-astro-cid-6al32ide] dd[data-astro-cid-6al32ide]{font-family:var(--nm-display);font-size:.95rem;color:var(--nm-ink)}.nm-cko-sheet-grand[data-astro-cid-6al32ide]{margin-top:.85rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--nm-display);font-size:1.6rem;font-weight:700;color:var(--nm-accent-text);text-shadow:0 0 14px rgba(0,255,136,.45);letter-spacing:-.015em}.nm-cko-discount[data-astro-cid-6al32ide]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.nm-cko-discount-input[data-astro-cid-6al32ide]{padding:.55rem .75rem;font-size:.85rem}.nm-cko-discount-btn[data-astro-cid-6al32ide]{background:var(--nm-bg-elevated);color:var(--nm-accent-text);border:1px solid var(--nm-glass-border-strong);border-radius:10px;padding:0 1rem;font-family:var(--nm-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;transition:border-color .2s ease,box-shadow .25s ease}.nm-cko-discount-btn[data-astro-cid-6al32ide]:hover{border-color:var(--nm-accent-text);box-shadow:var(--nm-glow-soft)}.nm-cko-place[data-astro-cid-6al32ide]{margin-top:1rem;width:100%;background:var(--nm-gradient-bi);color:var(--nm-bg, #0A0A0F);padding:1rem;border-radius:12px;font-family:var(--nm-display);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;transition:box-shadow .25s ease,transform .15s ease}.nm-cko-place[data-astro-cid-6al32ide]:hover{box-shadow:0 0 28px #00ff888c,0 0 8px #bf00ff66;transform:translateY(-1px)}.nm-cko-secure[data-astro-cid-6al32ide]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-family:var(--nm-mono);font-size:.7rem;color:var(--nm-ink-soft)}.nm-cko-secure[data-astro-cid-6al32ide] svg[data-astro-cid-6al32ide]{color:var(--nm-accent-text)}@media(prefers-reduced-motion:reduce){.nm-cko-back[data-astro-cid-6al32ide],.nm-cko-input[data-astro-cid-6al32ide],.nm-cko-pay[data-astro-cid-6al32ide],.nm-cko-discount-btn[data-astro-cid-6al32ide],.nm-cko-place[data-astro-cid-6al32ide],.nm-cko-empty-cta[data-astro-cid-6al32ide]{transition:none!important}}.brg-cko-back[data-astro-cid-vwswzjuk]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.15em;color:var(--brg-ink-soft);font-weight:700;margin-bottom:1rem;border-bottom:2px solid transparent;padding-bottom:.15rem;transition:color .15s,border-color .15s}.brg-cko-back[data-astro-cid-vwswzjuk]:hover{color:var(--store-primary);border-color:var(--store-primary)}.brg-cko-head[data-astro-cid-vwswzjuk]{margin-bottom:1rem}.brg-arch-prompt[data-astro-cid-vwswzjuk]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--brg-mono);font-size:.75rem;color:var(--brg-ink-soft);background:var(--brg-paper-soft);border:1px solid var(--brg-rule);padding:.4rem .7rem;margin-bottom:1rem}.brg-arch-prompt-glyph[data-astro-cid-vwswzjuk]{color:var(--store-primary);font-weight:700}.brg-arch-prompt-cmd[data-astro-cid-vwswzjuk]{color:var(--brg-ink);font-weight:700;letter-spacing:.1em}.brg-arch-prompt-sep[data-astro-cid-vwswzjuk]{color:var(--brg-ink-faint)}.brg-arch-prompt-arg[data-astro-cid-vwswzjuk]{color:var(--store-accent)}.brg-cko-title[data-astro-cid-vwswzjuk]{font-size:clamp(2rem,6vw,3rem);line-height:.95;letter-spacing:-.03em}.brg-cko-lede[data-astro-cid-vwswzjuk]{margin-top:.6rem;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-blog-divider[data-astro-cid-vwswzjuk]{margin:1.5rem 0;height:0;border-top:2px solid var(--brg-ink);border-bottom:1px solid var(--brg-ink)}.brg-cko-empty[data-astro-cid-vwswzjuk]{border:2px dashed var(--brg-ink);background:var(--brg-paper-soft);padding:3rem 1.5rem;text-align:center}.brg-empty-glyph[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink-faint);line-height:1.1;margin:0 auto 1rem;display:inline-block;text-align:left;white-space:pre}.brg-empty-title[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:1.5rem;font-weight:700;color:var(--brg-ink);letter-spacing:.05em}.brg-empty-cta[data-astro-cid-vwswzjuk]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--brg-ink);color:var(--brg-paper);padding:.75rem 1.1rem;font-family:var(--brg-mono);font-size:.72rem;font-weight:700;letter-spacing:.18em;transition:background .15s,color .15s}.brg-empty-cta[data-astro-cid-vwswzjuk]:hover{background:var(--store-primary);color:var(--brg-ink)}.brg-cko-spread[data-astro-cid-vwswzjuk]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.brg-cko-spread[data-astro-cid-vwswzjuk]{grid-template-columns:1fr 22rem;gap:2.5rem;align-items:start}}.brg-cko-steps[data-astro-cid-vwswzjuk]{display:grid;gap:1.25rem}.brg-cko-step[data-astro-cid-vwswzjuk]{border:2px solid var(--brg-ink);background:var(--brg-paper)}.brg-cko-step-head[data-astro-cid-vwswzjuk]{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;background:var(--brg-ink);color:var(--brg-paper)}.brg-cko-step-num[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:1rem;font-weight:700;letter-spacing:.1em;color:var(--brg-paper);background:var(--store-primary);padding:.25rem .5rem}.brg-cko-step-eyebrow[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.65rem;letter-spacing:.2em;color:#fff9;font-weight:700}.brg-cko-step-title[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:1.1rem;font-weight:700;color:var(--brg-paper);letter-spacing:.05em;margin-top:.15rem}.brg-cko-step-body[data-astro-cid-vwswzjuk]{padding:1rem;display:grid;gap:.65rem}.brg-cko-row-2[data-astro-cid-vwswzjuk]{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:480px){.brg-cko-row-2[data-astro-cid-vwswzjuk]{grid-template-columns:1fr 1fr}}.brg-cko-label[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.65rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700;margin-top:.15rem}.brg-input[data-astro-cid-vwswzjuk]{width:100%;background:var(--brg-paper);border:2px solid var(--brg-ink);padding:.6rem .75rem;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink);outline:none;transition:border-color .15s}.brg-input[data-astro-cid-vwswzjuk]:focus{border-color:var(--store-primary)}.brg-input[data-astro-cid-vwswzjuk]::placeholder{color:var(--brg-ink-faint)}.brg-cko-select[data-astro-cid-vwswzjuk]{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='2.5' stroke-linecap='square'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;padding-right:2rem}.brg-cko-no-pay[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-cko-pay-list[data-astro-cid-vwswzjuk]{display:grid;gap:.5rem}.brg-cko-pay[data-astro-cid-vwswzjuk]{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;padding:.7rem .85rem;background:var(--brg-paper);border:2px solid var(--brg-rule);cursor:pointer;transition:border-color .15s,background .15s}.brg-cko-pay[data-astro-cid-vwswzjuk]:hover{border-color:var(--brg-ink-soft)}.brg-cko-pay[data-astro-cid-vwswzjuk][data-first=true]{border-color:var(--store-primary)}.brg-cko-radio[data-astro-cid-vwswzjuk]{accent-color:var(--store-primary);width:1rem;height:1rem}.brg-cko-pay-body[data-astro-cid-vwswzjuk]{min-width:0}.brg-cko-pay-name[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.82rem;font-weight:700;color:var(--brg-ink);letter-spacing:.05em}.brg-cko-pay-desc[data-astro-cid-vwswzjuk]{margin-top:.15rem;font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft)}.brg-cko-pay-mono[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono)}.brg-cko-pay-tag[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.6rem;font-weight:700;letter-spacing:.1em;padding:.25rem .45rem;background:var(--brg-ink);color:var(--brg-paper)}.brg-cko-pay-icon[data-astro-cid-vwswzjuk]{color:var(--brg-ink-soft)}.brg-cko-bank[data-astro-cid-vwswzjuk]{padding:.85rem;background:var(--brg-paper-soft);border:2px dashed var(--brg-rule)}.brg-cko-bank-name[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.9rem;font-weight:700;color:var(--brg-ink);letter-spacing:.05em}.brg-cko-bank-row[data-astro-cid-vwswzjuk]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-family:var(--brg-mono);font-size:.78rem;color:var(--brg-ink-soft)}.brg-cko-bank-mono[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);color:var(--brg-ink);font-weight:700}.brg-cko-receipt[data-astro-cid-vwswzjuk]{border:2px solid var(--brg-ink);background:var(--brg-paper-soft);align-self:start;position:sticky;top:6rem}.brg-filter-label[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.15em;color:var(--brg-paper);background:var(--brg-ink);padding:.5rem .85rem;font-weight:700}.brg-cko-receipt-items[data-astro-cid-vwswzjuk]{padding:.85rem;display:grid;gap:.5rem;max-height:16rem;overflow-y:auto}.brg-cko-receipt-item[data-astro-cid-vwswzjuk]{display:grid;grid-template-columns:2.5rem 1fr auto;gap:.5rem;align-items:center}.brg-cko-receipt-item-img[data-astro-cid-vwswzjuk]{width:2.5rem;height:2.5rem;overflow:hidden;background:var(--brg-paper);border:2px solid var(--brg-rule)}.brg-cko-receipt-item-body[data-astro-cid-vwswzjuk]{min-width:0}.brg-cko-receipt-item-title[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.75rem;font-weight:700;color:var(--brg-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.05em}.brg-cko-receipt-item-variant[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.6rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-cko-receipt-item-qty[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.65rem;color:var(--brg-ink-soft);margin-top:.15rem}.brg-cko-receipt-item-price[data-astro-cid-vwswzjuk]{font-family:var(--brg-mono);font-size:.8rem;font-weight:700;color:var(--brg-ink)}.brg-cko-receipt-totals[data-astro-cid-vwswzjuk]{padding:.5rem .85rem .85rem;border-top:1px solid var(--brg-rule);display:grid;gap:.3rem}.brg-cko-receipt-totals[data-astro-cid-vwswzjuk]>div[data-astro-cid-vwswzjuk]{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--brg-mono);font-size:.78rem;color:var(--brg-ink-soft)}.brg-cko-receipt-totals[data-astro-cid-vwswzjuk]>div[data-astro-cid-vwswzjuk] span[data-astro-cid-vwswzjuk]:last-child{color:var(--brg-ink);font-weight:700}.brg-cko-receipt-grand[data-astro-cid-vwswzjuk]{margin:0 .85rem;padding:.85rem 0;border-top:2px solid var(--brg-ink);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--brg-mono);font-size:1.25rem;font-weight:700;color:var(--brg-ink);letter-spacing:-.02em}.brg-cko-discount[data-astro-cid-vwswzjuk]{margin:0 .85rem;display:grid;gap:.4rem;grid-template-columns:1fr auto}.brg-cko-discount-input[data-astro-cid-vwswzjuk]{padding:.5rem .65rem;font-size:.78rem}.brg-cko-discount-btn[data-astro-cid-vwswzjuk]{background:var(--brg-ink);color:var(--brg-paper);padding:0 .85rem;font-family:var(--brg-mono);font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;border:0;cursor:pointer;transition:background .15s,color .15s}.brg-cko-discount-btn[data-astro-cid-vwswzjuk]:hover{background:var(--store-primary);color:var(--brg-ink)}.brg-cko-place[data-astro-cid-vwswzjuk]{margin:.85rem;width:calc(100% - 1.7rem);background:var(--brg-ink);color:var(--brg-paper);padding:1rem;font-family:var(--brg-mono);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;border:2px solid var(--brg-ink);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.brg-cko-place[data-astro-cid-vwswzjuk]:hover:not(:disabled){background:var(--store-primary);color:var(--brg-ink);border-color:var(--store-primary)}.brg-cko-place[data-astro-cid-vwswzjuk]:disabled{opacity:.6;cursor:wait}.brg-cko-secure[data-astro-cid-vwswzjuk]{margin:0 .85rem .85rem;display:flex;align-items:center;justify-content:center;gap:.35rem;font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft);font-weight:700;letter-spacing:.1em}.theme-gallant-house .gh-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-gallant-house .gh-slip-title{flex:1;min-width:0;font-weight:600}.theme-gallant-house .gh-slip-variant{display:block;font-size:.72rem;color:var(--gh-ink-faint);font-weight:400}.theme-gallant-house .gh-slip-qty{color:var(--gh-ink-soft);font-size:.8rem}.theme-gallant-house .gh-slip-price{font-weight:600}.theme-gallant-house .gh-slip-totals{margin:0;border-top:1px solid var(--gh-line-soft);padding-top:.5rem}.theme-gallant-house .gh-slip-totals dt{color:var(--gh-ink-soft);font-weight:400}.theme-gallant-house .gh-slip-totals dd{margin:0;font-weight:600}.theme-gallant-house .gh-slip-grand{font-size:1.02rem}.theme-gallant-house .gh-slip-grand dt{color:var(--gh-ink-strong);font-weight:800}.theme-gallant-house .gh-slip-grand dd{font-weight:800;color:var(--gh-ink-strong)}.theme-gallant-house .gh-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--gh-radius-sm);border:1px solid var(--gh-line-soft);background:var(--gh-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-gallant-house .gh-pay:hover{border-color:var(--gh-primary)}.theme-gallant-house .gh-pay:has(input:checked),.theme-gallant-house .gh-pay[data-first=true]{border-color:var(--gh-primary);background:var(--gh-primary-soft)}.theme-gallant-house .gh-radio{accent-color:var(--gh-primary);width:1rem;height:1rem;flex-shrink:0}.theme-gallant-house .gh-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--gh-line-soft);border-radius:var(--gh-radius-sm);background:var(--gh-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--gh-ink-soft)}.gb-cko-back[data-astro-cid-zbw3secm]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:500;color:var(--gb-ink-soft);padding:.5rem .95rem;background:var(--gb-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius-pill);margin-bottom:1.25rem;transition:color .2s,transform .2s}.gb-cko-back[data-astro-cid-zbw3secm]:hover{color:var(--gb-purple);transform:translate(-2px)}.gb-cko-head[data-astro-cid-zbw3secm]{margin-bottom:1.25rem}.gb-section-eyebrow[data-astro-cid-zbw3secm]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600;margin-bottom:.5rem}.gb-cko-title[data-astro-cid-zbw3secm]{font-family:var(--gb-display);font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;background:var(--gb-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gb-cko-lede[data-astro-cid-zbw3secm]{margin-top:.6rem;font-size:.95rem;color:var(--gb-ink-soft)}.gb-divider[data-astro-cid-zbw3secm]{margin:1.5rem 0;height:1px;background:linear-gradient(90deg,transparent,var(--gb-rule-strong),transparent)}.gb-cko-empty[data-astro-cid-zbw3secm]{background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);padding:3rem 1.5rem;text-align:center;box-shadow:var(--gb-shadow-sm);max-width:32rem;margin:0 auto}.gb-empty-icon[data-astro-cid-zbw3secm]{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;background:var(--gb-gradient-soft);border-radius:50%;color:var(--gb-purple);margin-bottom:1rem}.gb-empty-eyebrow[data-astro-cid-zbw3secm]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600}.gb-empty-title[data-astro-cid-zbw3secm]{margin-top:.6rem;font-family:var(--gb-display);font-size:1.5rem;font-weight:700;color:var(--gb-ink);letter-spacing:-.02em}.gb-empty-cta[data-astro-cid-zbw3secm]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--gb-gradient);color:#fff;padding:.75rem 1.4rem;font-size:.85rem;font-weight:600;border-radius:var(--gb-radius-pill);box-shadow:var(--gb-shadow-sm)}.gb-cko-spread[data-astro-cid-zbw3secm]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.gb-cko-spread[data-astro-cid-zbw3secm]{grid-template-columns:1fr 22rem;gap:2.5rem;align-items:start}}.gb-cko-steps[data-astro-cid-zbw3secm]{display:grid;gap:1.25rem}.gb-cko-step[data-astro-cid-zbw3secm]{background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);overflow:hidden;box-shadow:var(--gb-shadow-sm)}.gb-cko-step-head[data-astro-cid-zbw3secm]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;background:var(--gb-glass-strong);border-bottom:1px solid var(--gb-rule)}.gb-cko-step-num[data-astro-cid-zbw3secm]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;background:var(--gb-gradient);color:#fff;font-size:.9rem;font-weight:700;border-radius:50%}.gb-cko-step-eyebrow[data-astro-cid-zbw3secm]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600}.gb-cko-step-title[data-astro-cid-zbw3secm]{font-family:var(--gb-display);font-size:1.1rem;font-weight:700;color:var(--gb-ink);letter-spacing:-.01em}.gb-cko-step-body[data-astro-cid-zbw3secm]{padding:1.25rem;display:grid;gap:.75rem}.gb-cko-row-2[data-astro-cid-zbw3secm]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:480px){.gb-cko-row-2[data-astro-cid-zbw3secm]{grid-template-columns:1fr 1fr}}.gb-input[data-astro-cid-zbw3secm]{width:100%;background:var(--gb-paper-soft);border:1px solid var(--gb-rule-strong);border-radius:var(--gb-radius-sm);padding:.7rem .9rem;font-size:.88rem;color:var(--gb-ink);outline:none;transition:border-color .2s}.gb-input[data-astro-cid-zbw3secm]:focus{border-color:var(--gb-purple)}.gb-cko-select[data-astro-cid-zbw3secm]{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238B5CF6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem}.gb-cko-no-pay[data-astro-cid-zbw3secm]{font-size:.88rem;color:var(--gb-ink-soft)}.gb-cko-pay-list[data-astro-cid-zbw3secm]{display:grid;gap:.5rem}.gb-cko-pay[data-astro-cid-zbw3secm]{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;padding:.85rem 1rem;background:var(--gb-glass-strong);border:1px solid var(--gb-glass-border);border-radius:var(--gb-radius-sm);cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.gb-cko-pay[data-astro-cid-zbw3secm]:hover{border-color:var(--gb-purple);transform:translateY(-1px)}.gb-cko-pay[data-astro-cid-zbw3secm][data-first=true]{border-color:var(--gb-purple)}.gb-cko-radio[data-astro-cid-zbw3secm]{accent-color:var(--gb-purple);width:1rem;height:1rem}.gb-cko-pay-body[data-astro-cid-zbw3secm]{min-width:0}.gb-cko-pay-name[data-astro-cid-zbw3secm]{font-size:.88rem;font-weight:600;color:var(--gb-ink)}.gb-cko-pay-desc[data-astro-cid-zbw3secm]{margin-top:.15rem;font-size:.75rem;color:var(--gb-ink-soft)}.gb-cko-pay-mono[data-astro-cid-zbw3secm]{font-family:monospace}.gb-cko-pay-tag[data-astro-cid-zbw3secm]{font-size:.62rem;font-weight:700;letter-spacing:.1em;padding:.3rem .5rem;background:var(--gb-gradient);color:#fff;border-radius:var(--gb-radius-pill)}.gb-cko-pay-icon[data-astro-cid-zbw3secm]{color:var(--gb-ink-soft)}.gb-cko-bank[data-astro-cid-zbw3secm]{padding:.85rem;background:var(--gb-glass-strong);border:1px dashed var(--gb-rule-strong);border-radius:var(--gb-radius-sm)}.gb-cko-bank-name[data-astro-cid-zbw3secm]{font-size:.9rem;font-weight:700;color:var(--gb-ink)}.gb-cko-bank-row[data-astro-cid-zbw3secm]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-size:.8rem;color:var(--gb-ink-soft)}.gb-cko-bank-mono[data-astro-cid-zbw3secm]{font-family:monospace;color:var(--gb-ink);font-weight:700}.gb-cko-summary[data-astro-cid-zbw3secm]{background:var(--gb-glass-strong);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--gb-glass-border);border-radius:var(--gb-radius);padding:1.5rem;box-shadow:var(--gb-shadow-md);align-self:start;position:sticky;top:6rem}.gb-cko-summary-eyebrow[data-astro-cid-zbw3secm]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600;padding-bottom:.6rem;border-bottom:1px solid var(--gb-rule);margin-bottom:.85rem}.gb-cko-summary-items[data-astro-cid-zbw3secm]{display:grid;gap:.6rem;max-height:16rem;overflow-y:auto}.gb-cko-summary-item[data-astro-cid-zbw3secm]{display:grid;grid-template-columns:2.5rem 1fr auto;gap:.6rem;align-items:center}.gb-cko-summary-item-img[data-astro-cid-zbw3secm]{width:2.5rem;height:2.5rem;overflow:hidden;background:var(--gb-paper-soft);border:1px solid var(--gb-rule);border-radius:var(--gb-radius-sm)}.gb-cko-summary-item-body[data-astro-cid-zbw3secm]{min-width:0}.gb-cko-summary-item-title[data-astro-cid-zbw3secm]{font-size:.8rem;font-weight:600;color:var(--gb-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gb-cko-summary-item-variant[data-astro-cid-zbw3secm]{font-size:.7rem;color:var(--gb-ink-soft)}.gb-cko-summary-item-qty[data-astro-cid-zbw3secm]{font-size:.7rem;color:var(--gb-ink-soft);margin-top:.15rem}.gb-cko-summary-item-price[data-astro-cid-zbw3secm]{font-size:.82rem;font-weight:700;color:var(--gb-ink)}.gb-cko-summary-totals[data-astro-cid-zbw3secm]{margin-top:.85rem;padding-top:.6rem;border-top:1px solid var(--gb-rule);display:grid;gap:.35rem}.gb-cko-summary-totals[data-astro-cid-zbw3secm]>div[data-astro-cid-zbw3secm]{display:flex;justify-content:space-between;align-items:baseline;font-size:.82rem;color:var(--gb-ink-soft)}.gb-cko-summary-totals[data-astro-cid-zbw3secm]>div[data-astro-cid-zbw3secm] span[data-astro-cid-zbw3secm]:last-child{color:var(--gb-ink);font-weight:600}.gb-cko-summary-grand[data-astro-cid-zbw3secm]{margin-top:.65rem;padding-top:.6rem;border-top:1px solid var(--gb-rule);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--gb-display);font-size:1.4rem;font-weight:800;letter-spacing:-.02em}.gb-cko-summary-grand[data-astro-cid-zbw3secm] span[data-astro-cid-zbw3secm]:last-child{background:var(--gb-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gb-cko-discount[data-astro-cid-zbw3secm]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.gb-cko-discount-input[data-astro-cid-zbw3secm]{padding:.55rem .75rem;font-size:.82rem}.gb-cko-discount-btn[data-astro-cid-zbw3secm]{background:var(--gb-glass-strong);color:var(--gb-ink);border:1px solid var(--gb-glass-border);padding:0 1rem;font-size:.75rem;font-weight:600;border-radius:var(--gb-radius-pill);cursor:pointer;transition:background .2s,color .2s}.gb-cko-discount-btn[data-astro-cid-zbw3secm]:hover{background:var(--gb-gradient-soft);color:var(--gb-purple)}.gb-cko-place[data-astro-cid-zbw3secm]{margin-top:1rem;width:100%;background:var(--gb-gradient);color:#fff;padding:1rem;font-size:.92rem;font-weight:600;border:0;border-radius:var(--gb-radius-pill);cursor:pointer;box-shadow:var(--gb-shadow-md);transition:transform .2s,box-shadow .2s}.gb-cko-place[data-astro-cid-zbw3secm]:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--gb-shadow-lg)}.gb-cko-place[data-astro-cid-zbw3secm]:disabled{opacity:.6;cursor:wait}.gb-cko-secure[data-astro-cid-zbw3secm]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.78rem;color:var(--gb-ink-soft)}.bt-cko-back[data-astro-cid-cxpztqtd]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.82rem;font-weight:600;color:var(--bt-ink-soft);transition:color .2s}.bt-cko-back[data-astro-cid-cxpztqtd]:hover{color:var(--bt-teal)}.bt-cko-hero[data-astro-cid-cxpztqtd]{background:linear-gradient(135deg,var(--bt-teal) 0%,var(--bt-coral) 100%);border-radius:var(--bt-radius);padding:2rem;color:#fff;box-shadow:var(--bt-shadow-md);margin-bottom:1.5rem}@media(min-width:768px){.bt-cko-hero[data-astro-cid-cxpztqtd]{padding:2.5rem}}.bt-cko-hero-eyebrow[data-astro-cid-cxpztqtd]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffffd9}.bt-cko-hero-title[data-astro-cid-cxpztqtd]{margin-top:.5rem;font-family:var(--bt-display);font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#fff}.bt-cko-hero-lede[data-astro-cid-cxpztqtd]{margin-top:.6rem;font-size:.95rem;color:#ffffffeb}.bt-cko-empty[data-astro-cid-cxpztqtd]{background:var(--bt-paper-soft);border:2px dashed var(--bt-rule);border-radius:var(--bt-radius);padding:3rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.bt-cko-empty-icon[data-astro-cid-cxpztqtd]{width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--bt-paper-dark);color:var(--bt-ink-faint);border-radius:var(--bt-radius-pill)}.bt-cko-empty-title[data-astro-cid-cxpztqtd]{font-family:var(--bt-display);font-size:1.25rem;font-weight:700;color:var(--bt-ink)}.bt-cko-empty-cta[data-astro-cid-cxpztqtd]{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,var(--bt-teal),var(--bt-coral));color:#fff;padding:.75rem 1.4rem;font-size:.85rem;font-weight:700;border-radius:var(--bt-radius-pill);box-shadow:var(--bt-shadow-sm);transition:transform .2s,box-shadow .2s}.bt-cko-empty-cta[data-astro-cid-cxpztqtd]:hover{transform:translateY(-1px);box-shadow:var(--bt-shadow-md)}.bt-cko-spread[data-astro-cid-cxpztqtd]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.bt-cko-spread[data-astro-cid-cxpztqtd]{grid-template-columns:1fr 22rem;gap:1.5rem}}.bt-cko-steps[data-astro-cid-cxpztqtd]{display:grid;gap:1.25rem}.bt-cko-step[data-astro-cid-cxpztqtd]{background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-radius:var(--bt-radius);padding:1.5rem;box-shadow:var(--bt-shadow-sm)}@media(min-width:768px){.bt-cko-step[data-astro-cid-cxpztqtd]{padding:1.75rem}}.bt-cko-step-head[data-astro-cid-cxpztqtd]{display:grid;gap:1rem;grid-template-columns:2.5rem 1fr;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--bt-rule)}.bt-cko-step-num[data-astro-cid-cxpztqtd]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bt-teal),var(--bt-coral));color:#fff;border-radius:var(--bt-radius-pill);font-family:var(--bt-display);font-size:1rem;font-weight:800;box-shadow:var(--bt-shadow-sm)}.bt-cko-step-title[data-astro-cid-cxpztqtd]{font-family:var(--bt-display);font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--bt-ink)}.bt-cko-step-lede[data-astro-cid-cxpztqtd]{margin-top:.15rem;font-size:.85rem;color:var(--bt-ink-soft)}.bt-cko-step-body[data-astro-cid-cxpztqtd]{margin-top:1.25rem;display:grid;gap:.85rem}.bt-cko-row-2[data-astro-cid-cxpztqtd]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:640px){.bt-cko-row-2[data-astro-cid-cxpztqtd]{grid-template-columns:1fr 1fr}}.bt-input[data-astro-cid-cxpztqtd]{width:100%;background:var(--bt-paper);border:1px solid var(--bt-rule);border-radius:var(--bt-radius-md);padding:.75rem 1rem;font-size:.95rem;color:var(--bt-ink);outline:none;transition:border-color .2s,box-shadow .2s}.bt-input[data-astro-cid-cxpztqtd]:focus{border-color:var(--bt-teal);box-shadow:0 0 0 3px #0d94881f}.bt-input[data-astro-cid-cxpztqtd]::placeholder{color:var(--bt-ink-faint)}.bt-input-sm[data-astro-cid-cxpztqtd]{padding:.55rem .85rem;font-size:.85rem}.bt-cko-select[data-astro-cid-cxpztqtd]{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234F6B69' stroke-width='2'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .85rem center;padding-right:2.25rem}.bt-cko-no-pay[data-astro-cid-cxpztqtd]{font-size:.9rem;color:var(--bt-ink-soft);padding:.5rem 0}.bt-cko-pay-list[data-astro-cid-cxpztqtd]{display:grid;gap:.65rem}.bt-cko-pay[data-astro-cid-cxpztqtd]{display:grid;gap:.85rem;grid-template-columns:auto 1fr auto;align-items:center;background:var(--bt-paper);border:1px solid var(--bt-rule);border-radius:var(--bt-radius-md);padding:.85rem 1rem;cursor:pointer;transition:border-color .2s,box-shadow .2s}.bt-cko-pay[data-astro-cid-cxpztqtd]:hover{border-color:var(--bt-teal);box-shadow:var(--bt-shadow-sm)}.bt-cko-pay[data-astro-cid-cxpztqtd][data-first=true]{border-color:var(--bt-teal);background:#0d94880a}.bt-cko-radio[data-astro-cid-cxpztqtd]{appearance:none;width:1.25rem;height:1.25rem;border:2px solid var(--bt-rule);background:var(--bt-paper);border-radius:50%;cursor:pointer;position:relative;transition:border-color .2s}.bt-cko-radio[data-astro-cid-cxpztqtd]:checked{border-color:var(--bt-teal)}.bt-cko-radio[data-astro-cid-cxpztqtd]:checked:after{content:"";position:absolute;inset:2px;background:linear-gradient(135deg,var(--bt-teal),var(--bt-coral));border-radius:50%}.bt-cko-pay-body[data-astro-cid-cxpztqtd]{min-width:0}.bt-cko-pay-name[data-astro-cid-cxpztqtd]{font-size:.95rem;font-weight:700;color:var(--bt-ink);letter-spacing:-.01em}.bt-cko-pay-desc[data-astro-cid-cxpztqtd]{margin-top:.15rem;font-size:.82rem;color:var(--bt-ink-soft);line-height:1.4}.bt-cko-pay-mono[data-astro-cid-cxpztqtd]{font-family:ui-monospace,Courier New,monospace}.bt-cko-pay-tag[data-astro-cid-cxpztqtd]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.75rem;padding:0 .5rem;background:var(--bt-ink);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.04em;border-radius:var(--bt-radius-pill)}.bt-cko-pay-tag-wa[data-astro-cid-cxpztqtd]{background:#25d366;color:var(--bt-ink)}.bt-cko-pay-tag-cod[data-astro-cid-cxpztqtd]{background:var(--bt-coral)}.bt-cko-bank[data-astro-cid-cxpztqtd]{margin-top:.85rem;background:var(--bt-paper);border:1px dashed var(--bt-rule);border-radius:var(--bt-radius-md);padding:.85rem 1rem;font-size:.85rem;color:var(--bt-ink)}.bt-cko-bank-h[data-astro-cid-cxpztqtd]{font-weight:700}.bt-cko-bank-row[data-astro-cid-cxpztqtd]{margin-top:.2rem;color:var(--bt-ink-soft)}.bt-cko-bank-mono[data-astro-cid-cxpztqtd]{font-family:ui-monospace,Courier New,monospace;color:var(--bt-ink)}.bt-cko-summary[data-astro-cid-cxpztqtd]{background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-radius:var(--bt-radius);padding:1.5rem;box-shadow:var(--bt-shadow-sm);align-self:start;position:sticky;top:6rem}.bt-cko-summary-label[data-astro-cid-cxpztqtd]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--bt-ink-soft)}.bt-cko-summary-title[data-astro-cid-cxpztqtd]{margin-top:.5rem;font-family:var(--bt-display);font-size:1.4rem;font-weight:800;letter-spacing:-.02em;color:var(--bt-ink)}.bt-cko-summary-items[data-astro-cid-cxpztqtd]{margin-top:1rem;display:grid;gap:.6rem;max-height:14rem;overflow-y:auto}.bt-cko-item[data-astro-cid-cxpztqtd]{display:grid;gap:.65rem;grid-template-columns:3rem 1fr auto;align-items:center;padding-bottom:.6rem;border-bottom:1px dashed var(--bt-rule)}.bt-cko-item-img[data-astro-cid-cxpztqtd]{width:3rem;height:3rem;background:var(--bt-paper);border-radius:var(--bt-radius-sm);border:1px solid var(--bt-rule);overflow:hidden}.bt-cko-item-ph[data-astro-cid-cxpztqtd]{display:flex;height:100%;align-items:center;justify-content:center;color:var(--bt-ink-faint);opacity:.5}.bt-cko-item-body[data-astro-cid-cxpztqtd]{min-width:0}.bt-cko-item-title[data-astro-cid-cxpztqtd]{font-size:.85rem;font-weight:600;color:var(--bt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-cko-item-variant[data-astro-cid-cxpztqtd],.bt-cko-item-qty[data-astro-cid-cxpztqtd]{font-size:.72rem;color:var(--bt-ink-soft)}.bt-cko-item-price[data-astro-cid-cxpztqtd]{font-family:var(--bt-display);font-size:.88rem;font-weight:700;color:var(--bt-teal)}.bt-cko-summary-list[data-astro-cid-cxpztqtd]{margin-top:.85rem;display:grid;gap:.4rem}.bt-cko-summary-list[data-astro-cid-cxpztqtd]>div[data-astro-cid-cxpztqtd]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px dashed var(--bt-rule)}.bt-cko-summary-list[data-astro-cid-cxpztqtd] dt[data-astro-cid-cxpztqtd]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--bt-ink-soft)}.bt-cko-summary-list[data-astro-cid-cxpztqtd] dd[data-astro-cid-cxpztqtd]{font-size:.92rem;font-weight:600;color:var(--bt-ink)}#discount-row[data-astro-cid-cxpztqtd]:not(.hidden){display:flex}#discount-row[data-astro-cid-cxpztqtd] dd[data-astro-cid-cxpztqtd]{color:var(--bt-teal)}.bt-cko-summary-total[data-astro-cid-cxpztqtd]{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--bt-rule);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--bt-display);font-size:1.5rem;font-weight:800;color:var(--bt-ink);letter-spacing:-.01em}.bt-cko-discount-row[data-astro-cid-cxpztqtd]{margin-top:1rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.bt-cko-discount-btn[data-astro-cid-cxpztqtd]{background:var(--bt-ink);color:#fff;font-size:.78rem;font-weight:700;padding:0 1rem;border:0;border-radius:var(--bt-radius-md);transition:background .2s}.bt-cko-discount-btn[data-astro-cid-cxpztqtd]:hover{background:var(--bt-teal)}.bt-cko-place[data-astro-cid-cxpztqtd]{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,var(--bt-teal) 0%,var(--bt-coral) 100%);color:#fff;padding:1rem;width:100%;font-size:.95rem;font-weight:700;border:0;border-radius:var(--bt-radius-pill);box-shadow:var(--bt-shadow-sm);transition:transform .2s,box-shadow .2s}.bt-cko-place[data-astro-cid-cxpztqtd]:hover{transform:translateY(-1px);box-shadow:var(--bt-shadow-md)}.bt-cko-place[data-astro-cid-cxpztqtd]:disabled{opacity:.7}.bt-cko-secure[data-astro-cid-cxpztqtd]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.72rem;color:var(--bt-ink-soft)}.cin-co-back[data-astro-cid-vtlzzh4j]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--cin-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s,border-color .2s}.cin-co-back[data-astro-cid-vtlzzh4j]:hover{color:var(--store-primary);border-color:var(--store-primary)}.cin-co-eyebrow[data-astro-cid-vtlzzh4j]{margin-top:1.25rem;display:inline-flex;align-items:center;gap:.6rem;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-co-eyebrow-dot[data-astro-cid-vtlzzh4j]{width:6px;height:6px;border-radius:50%;background:var(--store-primary)}.cin-co-title[data-astro-cid-vtlzzh4j]{margin-top:.6rem;font-family:var(--cin-display);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--cin-ink)}.cin-co-empty[data-astro-cid-vtlzzh4j]{margin-top:2rem;background:var(--cin-panel);border:1px solid var(--cin-rule);border-left:4px solid var(--store-primary);padding:4rem 1.5rem;text-align:center}.cin-empty-icon[data-astro-cid-vtlzzh4j]{width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--cin-bg);border:1px solid var(--cin-rule);color:var(--store-primary);border-radius:50%;margin-bottom:1.25rem}.cin-empty-eyebrow[data-astro-cid-vtlzzh4j]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-empty-title[data-astro-cid-vtlzzh4j]{margin-top:.6rem;font-family:var(--cin-display);font-size:1.6rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.01em}.cin-empty-cta[data-astro-cid-vtlzzh4j]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:var(--store-primary);color:#fff;padding:.75rem 1.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.cin-empty-cta[data-astro-cid-vtlzzh4j]:hover{background:var(--store-accent);color:#0b1220}.cin-co-grid[data-astro-cid-vtlzzh4j]{margin-top:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.cin-co-grid[data-astro-cid-vtlzzh4j]{grid-template-columns:1.5fr 1fr;align-items:start}}.cin-co-steps[data-astro-cid-vtlzzh4j]{display:grid;gap:1.5rem}.cin-co-step[data-astro-cid-vtlzzh4j]{background:var(--cin-panel);border:1px solid var(--cin-rule);border-left:4px solid var(--store-primary);padding:1.5rem}.cin-co-step-head[data-astro-cid-vtlzzh4j]{display:flex;align-items:baseline;gap:.85rem;padding-bottom:.85rem;border-bottom:1px solid var(--cin-rule);margin-bottom:1rem}.cin-co-step-num[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:1.5rem;font-weight:700;color:var(--store-primary);letter-spacing:-.02em}.cin-co-step-label[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:1.2rem;font-weight:600;color:var(--cin-ink);letter-spacing:-.01em}.cin-co-step-body[data-astro-cid-vtlzzh4j]{display:grid;gap:.65rem}.cin-co-grid-2[data-astro-cid-vtlzzh4j]{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:640px){.cin-co-grid-2[data-astro-cid-vtlzzh4j]{grid-template-columns:1fr 1fr}}.cin-input[data-astro-cid-vtlzzh4j]{width:100%;background:var(--cin-bg);border:1px solid var(--cin-rule);color:var(--cin-ink);padding:.7rem .85rem;font-size:.88rem;outline:none;transition:border-color .2s;font-family:var(--cin-sans)}.cin-input[data-astro-cid-vtlzzh4j]:focus{border-color:var(--store-primary)}.cin-co-no-pay[data-astro-cid-vtlzzh4j]{color:var(--cin-ink-soft);font-size:.9rem;font-style:italic}.cin-co-pay[data-astro-cid-vtlzzh4j]{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border:1px solid var(--cin-rule);background:var(--cin-bg);cursor:pointer;transition:border-color .2s,background .2s}.cin-co-pay[data-astro-cid-vtlzzh4j]:hover{border-color:var(--store-primary)}.cin-co-pay-active[data-astro-cid-vtlzzh4j]{border-color:var(--store-primary);background:#ffffff0a}.cin-co-pay-radio[data-astro-cid-vtlzzh4j]{flex-shrink:0;width:1rem;height:1rem}.cin-co-pay-body[data-astro-cid-vtlzzh4j]{flex:1;min-width:0}.cin-co-pay-name[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:.95rem;font-weight:600;color:var(--cin-ink)}.cin-co-pay-desc[data-astro-cid-vtlzzh4j]{font-size:.78rem;color:var(--cin-ink-soft);line-height:1.5}.cin-co-pay-bal[data-astro-cid-vtlzzh4j]{color:var(--store-primary);font-weight:600}.cin-co-pay-mono[data-astro-cid-vtlzzh4j]{font-family:monospace}.cin-co-pay-tag[data-astro-cid-vtlzzh4j]{flex-shrink:0;font-size:.65rem;letter-spacing:.1em;font-weight:700;padding:.3rem .55rem;background:var(--store-primary);color:#fff}.cin-co-pay-icon[data-astro-cid-vtlzzh4j]{color:var(--cin-ink-soft);flex-shrink:0}.cin-co-bank[data-astro-cid-vtlzzh4j]{margin-top:.85rem;padding:1rem;background:var(--cin-bg);border:1px solid var(--cin-rule)}.cin-co-bank-name[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:1rem;font-weight:600;color:var(--cin-ink)}.cin-co-bank-row[data-astro-cid-vtlzzh4j]{font-size:.85rem;color:var(--cin-ink-soft);margin-top:.25rem}.cin-co-mono[data-astro-cid-vtlzzh4j]{font-family:monospace;color:var(--cin-ink)}.cin-co-summary[data-astro-cid-vtlzzh4j]{background:var(--cin-panel);border:1px solid var(--cin-rule);border-left:4px solid var(--store-primary);padding:1.5rem;position:sticky;top:6rem}.cin-co-summary-eyebrow[data-astro-cid-vtlzzh4j]{display:inline-flex;align-items:center;gap:.6rem;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-co-summary-title[data-astro-cid-vtlzzh4j]{margin-top:.4rem;font-family:var(--cin-display);font-size:1.5rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.01em}.cin-co-items[data-astro-cid-vtlzzh4j]{margin-top:1rem;display:grid;gap:.65rem}.cin-co-item[data-astro-cid-vtlzzh4j]{display:flex;gap:.65rem;align-items:center}.cin-co-item-img[data-astro-cid-vtlzzh4j]{width:3.5rem;height:3.5rem;flex-shrink:0;background:var(--cin-bg);border:1px solid var(--cin-rule);overflow:hidden}.cin-co-item-body[data-astro-cid-vtlzzh4j]{flex:1;min-width:0}.cin-co-item-title[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:.88rem;font-weight:600;color:var(--cin-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cin-co-item-variant[data-astro-cid-vtlzzh4j]{font-size:.75rem;color:var(--cin-ink-soft)}.cin-co-item-qty[data-astro-cid-vtlzzh4j]{font-size:.72rem;color:var(--cin-ink-soft)}.cin-co-item-price[data-astro-cid-vtlzzh4j]{font-family:var(--cin-display);font-size:.9rem;font-weight:600;color:var(--cin-ink)}.cin-co-summary-divider[data-astro-cid-vtlzzh4j]{margin:1rem 0;height:1px;background:var(--cin-rule)}.cin-co-summary-rows[data-astro-cid-vtlzzh4j]{display:grid;gap:.5rem}.cin-co-summary-row[data-astro-cid-vtlzzh4j]{display:flex;justify-content:space-between;align-items:baseline;font-size:.88rem;color:var(--cin-ink-soft)}.cin-co-summary-row[data-astro-cid-vtlzzh4j] span[data-astro-cid-vtlzzh4j]:last-child{color:var(--cin-ink);font-weight:600}.cin-co-discount[data-astro-cid-vtlzzh4j] span[data-astro-cid-vtlzzh4j]:last-child{color:var(--store-primary)}.cin-co-summary-total[data-astro-cid-vtlzzh4j]{margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--cin-rule);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--cin-display);font-size:1.4rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.02em}.cin-co-discount-row[data-astro-cid-vtlzzh4j]{margin-top:.85rem;display:flex;gap:.5rem}.cin-co-discount-btn[data-astro-cid-vtlzzh4j]{background:transparent;border:1px solid var(--cin-rule);color:var(--cin-ink);padding:.55rem 1rem;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s}.cin-co-discount-btn[data-astro-cid-vtlzzh4j]:hover{border-color:var(--store-primary);color:var(--store-primary)}.cin-co-place[data-astro-cid-vtlzzh4j]{margin-top:1rem;width:100%;background:var(--store-primary);color:#fff;padding:.95rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;transition:background .25s,transform .25s}.cin-co-place[data-astro-cid-vtlzzh4j]:hover{background:var(--store-accent);color:#0b1220;transform:translateY(-2px)}.cin-co-secure[data-astro-cid-vtlzzh4j]{margin-top:.65rem;text-align:center;font-size:.72rem;color:var(--cin-ink-soft);font-style:italic;font-family:var(--cin-display)}.pa-cko-back[data-astro-cid-yidtojhr]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-family:var(--pa-display);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-ink-soft);transition:color .15s}.pa-cko-back[data-astro-cid-yidtojhr]:hover{color:var(--pa-red)}.pa-cko-head[data-astro-cid-yidtojhr]{background:var(--pa-yellow);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-ink);padding:1.75rem;margin-bottom:2rem}@media(min-width:768px){.pa-cko-head[data-astro-cid-yidtojhr]{padding:2.25rem}}.pa-section-tag[data-astro-cid-yidtojhr]{display:inline-block;font-family:var(--pa-display);font-size:.75rem;font-weight:700;background:var(--pa-ink);color:var(--pa-paper);padding:.3rem .75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.85rem}.pa-cko-title[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:clamp(2.25rem,6vw,3.5rem);font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--pa-ink);text-transform:uppercase}.pa-cko-lede[data-astro-cid-yidtojhr]{margin-top:.75rem;font-family:var(--pa-display);font-size:.95rem;font-weight:700;color:var(--pa-ink)}.pa-cko-empty[data-astro-cid-yidtojhr]{background:var(--pa-paper-soft);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-red);padding:3rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.pa-empty-pow[data-astro-cid-yidtojhr]{display:inline-block;background:var(--pa-yellow);border:3px solid var(--pa-ink);box-shadow:4px 4px 0 var(--pa-ink);padding:1.25rem 1.5rem;transform:rotate(-3deg)}.pa-empty-pow-text[data-astro-cid-yidtojhr]{display:block;font-family:var(--pa-display);font-size:2.5rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;line-height:1}.pa-empty-pow-sub[data-astro-cid-yidtojhr]{display:block;font-family:var(--pa-display);font-size:.75rem;font-weight:700;color:var(--pa-ink);text-transform:uppercase;letter-spacing:.1em;margin-top:.35rem}.pa-cko-empty-title[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:1.5rem;font-weight:900;text-transform:uppercase;color:var(--pa-ink)}.pa-empty-cta[data-astro-cid-yidtojhr]{display:inline-flex;align-items:center;gap:.4rem;background:var(--pa-red);color:#fff;padding:.75rem 1.4rem;font-family:var(--pa-display);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border:3px solid var(--pa-ink);box-shadow:4px 4px 0 var(--pa-ink);transition:transform .15s,box-shadow .15s}.pa-empty-cta[data-astro-cid-yidtojhr]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--pa-ink)}.pa-cko-spread[data-astro-cid-yidtojhr]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.pa-cko-spread[data-astro-cid-yidtojhr]{grid-template-columns:1fr 22rem;gap:2.5rem}}.pa-cko-steps[data-astro-cid-yidtojhr]{display:grid;gap:1.5rem}.pa-cko-step[data-astro-cid-yidtojhr]{background:var(--pa-paper);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-ink);padding:1.5rem}@media(min-width:768px){.pa-cko-step[data-astro-cid-yidtojhr]{padding:1.75rem}}.pa-cko-step-head[data-astro-cid-yidtojhr]{display:grid;gap:1rem;grid-template-columns:3.25rem 1fr;align-items:center;padding-bottom:1rem;border-bottom:3px solid var(--pa-ink)}.pa-cko-step-num[data-astro-cid-yidtojhr]{width:3.25rem;height:3.25rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--pa-display);font-size:1.5rem;font-weight:900;color:var(--pa-ink);border:3px solid var(--pa-ink);box-shadow:3px 3px 0 var(--pa-ink)}.pa-cko-step-num-red[data-astro-cid-yidtojhr]{background:var(--pa-red);color:#fff}.pa-cko-step-num-yellow[data-astro-cid-yidtojhr]{background:var(--pa-yellow)}.pa-cko-step-num-blue[data-astro-cid-yidtojhr]{background:var(--pa-blue);color:#fff}.pa-cko-step-eyebrow[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.65rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--pa-ink-soft)}.pa-cko-step-title[data-astro-cid-yidtojhr]{margin-top:.15rem;font-family:var(--pa-display);font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;color:var(--pa-ink)}.pa-cko-step-lede[data-astro-cid-yidtojhr]{margin-top:.2rem;font-family:var(--pa-display);font-size:.82rem;font-weight:700;color:var(--pa-ink-soft)}.pa-cko-step-body[data-astro-cid-yidtojhr]{margin-top:1.25rem;display:grid;gap:.85rem}.pa-cko-row-2[data-astro-cid-yidtojhr]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:640px){.pa-cko-row-2[data-astro-cid-yidtojhr]{grid-template-columns:1fr 1fr}}.pa-input[data-astro-cid-yidtojhr]{width:100%;background:var(--pa-paper-soft);border:3px solid var(--pa-ink);padding:.75rem .9rem;font-family:var(--pa-display);font-size:.92rem;font-weight:700;color:var(--pa-ink);outline:none;transition:box-shadow .15s}.pa-input[data-astro-cid-yidtojhr]:focus{box-shadow:3px 3px 0 var(--pa-red)}.pa-input[data-astro-cid-yidtojhr]::placeholder{color:var(--pa-ink-soft)}.pa-input-sm[data-astro-cid-yidtojhr]{padding:.55rem .75rem;font-size:.82rem}.pa-cko-select[data-astro-cid-yidtojhr]{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='3'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .85rem center;padding-right:2.25rem}.pa-cko-no-pay[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.92rem;font-weight:700;color:var(--pa-ink-soft);padding:.75rem 0}.pa-cko-pay-list[data-astro-cid-yidtojhr]{display:grid;gap:.65rem}.pa-cko-pay[data-astro-cid-yidtojhr]{display:grid;gap:.85rem;grid-template-columns:auto 1fr auto;align-items:center;background:var(--pa-paper-soft);border:3px solid var(--pa-ink);padding:.85rem 1rem;cursor:pointer;transition:background .15s,transform .1s}.pa-cko-pay[data-astro-cid-yidtojhr]:hover{background:var(--pa-paper)}.pa-cko-pay[data-astro-cid-yidtojhr][data-first=true]{background:var(--pa-yellow)}.pa-cko-radio[data-astro-cid-yidtojhr]{appearance:none;width:1.25rem;height:1.25rem;border:2px solid var(--pa-ink);background:var(--pa-paper);border-radius:0;cursor:pointer;position:relative}.pa-cko-radio[data-astro-cid-yidtojhr]:checked{background:var(--pa-ink)}.pa-cko-radio[data-astro-cid-yidtojhr]:checked:after{content:"";position:absolute;inset:3px;background:var(--pa-yellow)}.pa-cko-pay-body[data-astro-cid-yidtojhr]{min-width:0}.pa-cko-pay-name[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.92rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em;color:var(--pa-ink)}.pa-cko-pay-desc[data-astro-cid-yidtojhr]{margin-top:.15rem;font-size:.82rem;color:var(--pa-ink-soft);line-height:1.4}.pa-cko-pay-mono[data-astro-cid-yidtojhr]{font-family:ui-monospace,Courier New,monospace}.pa-cko-pay-tag[data-astro-cid-yidtojhr]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.75rem;padding:0 .5rem;background:var(--pa-ink);color:var(--pa-paper);font-family:var(--pa-display);font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border:2px solid var(--pa-ink)}.pa-cko-pay-tag-wa[data-astro-cid-yidtojhr]{background:#25d366;color:var(--pa-ink)}.pa-cko-pay-tag-cod[data-astro-cid-yidtojhr]{background:var(--pa-blue)}.pa-cko-bank[data-astro-cid-yidtojhr]{margin-top:.85rem;background:var(--pa-paper-soft);border:3px dashed var(--pa-ink);padding:.85rem 1rem;font-family:var(--pa-display);font-size:.8rem;color:var(--pa-ink)}.pa-cko-bank-h[data-astro-cid-yidtojhr]{font-weight:900;text-transform:uppercase}.pa-cko-bank-row[data-astro-cid-yidtojhr]{margin-top:.2rem;color:var(--pa-ink-soft)}.pa-cko-bank-mono[data-astro-cid-yidtojhr]{font-family:ui-monospace,Courier New,monospace;color:var(--pa-ink)}.pa-cko-summary[data-astro-cid-yidtojhr]{background:var(--pa-paper);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-red);padding:1.5rem;align-self:start;position:sticky;top:6rem}.pa-cko-summary-tag[data-astro-cid-yidtojhr]{display:inline-block;font-family:var(--pa-display);font-size:.7rem;font-weight:900;background:var(--pa-ink);color:var(--pa-paper);padding:.3rem .75rem;text-transform:uppercase;letter-spacing:.05em}.pa-cko-summary-title[data-astro-cid-yidtojhr]{margin-top:.65rem;font-family:var(--pa-display);font-size:1.5rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;letter-spacing:-.01em}.pa-cko-summary-items[data-astro-cid-yidtojhr]{margin-top:1rem;display:grid;gap:.6rem;max-height:14rem;overflow-y:auto}.pa-cko-item[data-astro-cid-yidtojhr]{display:grid;gap:.65rem;grid-template-columns:3rem 1fr auto;align-items:center;padding-bottom:.6rem;border-bottom:2px dashed var(--pa-ink)}.pa-cko-item-img[data-astro-cid-yidtojhr]{width:3rem;height:3rem;background:var(--pa-paper-soft);border:2px solid var(--pa-ink);overflow:hidden}.pa-cko-item-ph[data-astro-cid-yidtojhr]{display:flex;height:100%;align-items:center;justify-content:center;color:var(--pa-ink-soft);opacity:.5}.pa-cko-item-body[data-astro-cid-yidtojhr]{min-width:0}.pa-cko-item-title[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.82rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-cko-item-variant[data-astro-cid-yidtojhr],.pa-cko-item-qty[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.7rem;font-weight:700;color:var(--pa-ink-soft)}.pa-cko-item-price[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.88rem;font-weight:900;color:var(--pa-ink);background:var(--pa-yellow);padding:.2rem .4rem;border:2px solid var(--pa-ink)}.pa-cko-summary-list[data-astro-cid-yidtojhr]{margin-top:.85rem;display:grid;gap:.4rem}.pa-cko-summary-list[data-astro-cid-yidtojhr]>div[data-astro-cid-yidtojhr]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:2px dashed var(--pa-ink)}.pa-cko-summary-list[data-astro-cid-yidtojhr] dt[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--pa-ink-soft)}.pa-cko-summary-list[data-astro-cid-yidtojhr] dd[data-astro-cid-yidtojhr]{font-family:var(--pa-display);font-size:.92rem;font-weight:900;color:var(--pa-ink)}#discount-row[data-astro-cid-yidtojhr]{display:flex}#discount-row[data-astro-cid-yidtojhr]:not(.hidden){display:flex}#discount-row[data-astro-cid-yidtojhr] dd[data-astro-cid-yidtojhr]{color:var(--pa-red)}.pa-cko-summary-total[data-astro-cid-yidtojhr]{margin-top:.85rem;padding-top:.85rem;border-top:4px solid var(--pa-ink);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--pa-display);font-size:1.75rem;font-weight:900;color:var(--pa-ink);letter-spacing:-.01em}.pa-cko-discount-row[data-astro-cid-yidtojhr]{margin-top:1rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.pa-cko-discount-btn[data-astro-cid-yidtojhr]{background:var(--pa-ink);color:var(--pa-yellow);font-family:var(--pa-display);font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;padding:0 1rem;border:3px solid var(--pa-ink);transition:background .15s,color .15s}.pa-cko-discount-btn[data-astro-cid-yidtojhr]:hover{background:var(--pa-red);color:#fff}.pa-cko-place[data-astro-cid-yidtojhr]{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--pa-yellow);color:var(--pa-ink);padding:1rem;width:100%;font-family:var(--pa-display);font-size:.95rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border:3px solid var(--pa-ink);box-shadow:5px 5px 0 var(--pa-ink);transition:transform .15s,box-shadow .15s}.pa-cko-place[data-astro-cid-yidtojhr]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--pa-ink)}.pa-cko-place[data-astro-cid-yidtojhr]:disabled{opacity:.7}.pa-cko-secure[data-astro-cid-yidtojhr]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-family:var(--pa-display);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-ink-soft)}@media(prefers-reduced-motion:reduce){.pa-cko-place[data-astro-cid-yidtojhr],.pa-empty-cta[data-astro-cid-yidtojhr],.pa-input[data-astro-cid-yidtojhr]{transition:none;transform:none}}.mm-cko-back[data-astro-cid-dfm5khgo]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft);transition:color .2s}.mm-cko-back[data-astro-cid-dfm5khgo]:hover{color:var(--mm-ink)}.mm-section-eyebrow[data-astro-cid-dfm5khgo]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-cko-title[data-astro-cid-dfm5khgo]{margin-top:.6rem;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--mm-ink)}.mm-rule[data-astro-cid-dfm5khgo]{height:1px;background:var(--mm-rule);margin:1.5rem 0}.mm-cko-empty[data-astro-cid-dfm5khgo]{text-align:center;padding:4rem 1rem}.mm-cko-empty-lede[data-astro-cid-dfm5khgo]{font-size:.95rem;color:var(--mm-ink-soft)}.mm-cko-empty-link[data-astro-cid-dfm5khgo]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink);border-bottom:1px solid var(--mm-ink);padding-bottom:.15rem}.mm-cko-spread[data-astro-cid-dfm5khgo]{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.mm-cko-spread[data-astro-cid-dfm5khgo]{grid-template-columns:1fr 16rem;gap:4rem}}.mm-cko-steps[data-astro-cid-dfm5khgo]{display:grid;gap:0}.mm-cko-step[data-astro-cid-dfm5khgo]{padding:1.75rem 0;border-bottom:1px solid var(--mm-rule)}.mm-cko-step[data-astro-cid-dfm5khgo]:first-child{padding-top:0}.mm-cko-step[data-astro-cid-dfm5khgo]:last-child{border-bottom:0}.mm-cko-step-head[data-astro-cid-dfm5khgo]{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.25rem}.mm-cko-step-num[data-astro-cid-dfm5khgo]{font-size:.6rem;letter-spacing:.2em;font-weight:500;color:var(--mm-ink-soft);flex-shrink:0}.mm-cko-step-title[data-astro-cid-dfm5khgo]{font-size:1.1rem;font-weight:400;color:var(--mm-ink);letter-spacing:.02em}.mm-cko-step-body[data-astro-cid-dfm5khgo]{display:grid;gap:1rem}.mm-cko-row-2[data-astro-cid-dfm5khgo]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.mm-cko-row-2[data-astro-cid-dfm5khgo]{grid-template-columns:1fr 1fr}}.mm-input[data-astro-cid-dfm5khgo]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--mm-rule);padding:.65rem 0;font-size:.9rem;color:var(--mm-ink);outline:none;transition:border-color .2s}.mm-input[data-astro-cid-dfm5khgo]:focus{border-color:var(--mm-ink)}.mm-input[data-astro-cid-dfm5khgo]::placeholder{color:var(--mm-ink-faint)}.mm-input-sm[data-astro-cid-dfm5khgo]{padding:.5rem 0;font-size:.82rem}.mm-cko-select[data-astro-cid-dfm5khgo]{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0 center;padding-right:1.25rem}.mm-cko-no-pay[data-astro-cid-dfm5khgo]{font-size:.9rem;color:var(--mm-ink-soft)}.mm-cko-pay-list[data-astro-cid-dfm5khgo]{display:grid;gap:0}.mm-cko-pay[data-astro-cid-dfm5khgo]{display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;align-items:center;padding:1rem 0;border-bottom:1px solid var(--mm-rule);cursor:pointer}.mm-cko-pay[data-astro-cid-dfm5khgo]:last-child{border-bottom:0}.mm-cko-radio[data-astro-cid-dfm5khgo]{appearance:none;width:1rem;height:1rem;border:1px solid var(--mm-ink-soft);background:transparent;border-radius:50%;cursor:pointer;position:relative;transition:border-color .2s}.mm-cko-radio[data-astro-cid-dfm5khgo]:checked{border-color:var(--mm-ink)}.mm-cko-radio[data-astro-cid-dfm5khgo]:checked:after{content:"";position:absolute;inset:2px;background:var(--mm-ink);border-radius:50%}.mm-cko-pay-body[data-astro-cid-dfm5khgo]{min-width:0}.mm-cko-pay-name[data-astro-cid-dfm5khgo]{font-size:.9rem;font-weight:400;color:var(--mm-ink)}.mm-cko-pay-desc[data-astro-cid-dfm5khgo]{margin-top:.15rem;font-size:.78rem;color:var(--mm-ink-soft);line-height:1.4}.mm-cko-pay-mono[data-astro-cid-dfm5khgo]{font-family:ui-monospace,Courier New,monospace}.mm-cko-pay-tag[data-astro-cid-dfm5khgo]{font-size:.55rem;letter-spacing:.18em;font-weight:500;color:var(--mm-ink-soft)}.mm-cko-pay-tag-wa[data-astro-cid-dfm5khgo]{color:var(--mm-ink)}.mm-cko-bank[data-astro-cid-dfm5khgo]{margin-top:1rem;padding:.85rem 1rem;background:var(--mm-paper-soft);border:1px dashed var(--mm-rule);font-size:.82rem;color:var(--mm-ink)}.mm-cko-bank-h[data-astro-cid-dfm5khgo]{font-weight:500}.mm-cko-bank-row[data-astro-cid-dfm5khgo]{margin-top:.2rem;color:var(--mm-ink-soft)}.mm-cko-bank-mono[data-astro-cid-dfm5khgo]{font-family:ui-monospace,Courier New,monospace;color:var(--mm-ink)}.mm-cko-summary[data-astro-cid-dfm5khgo]{align-self:start;position:sticky;top:6rem}.mm-cko-summary-label[data-astro-cid-dfm5khgo]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-cko-summary-items[data-astro-cid-dfm5khgo]{margin-top:1rem;display:grid;gap:0}.mm-cko-item[data-astro-cid-dfm5khgo]{display:grid;gap:.65rem;grid-template-columns:2.5rem 1fr auto;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--mm-rule)}.mm-cko-item-img[data-astro-cid-dfm5khgo]{width:2.5rem;height:2.5rem;background:var(--mm-paper-soft);overflow:hidden}.mm-cko-item-ph[data-astro-cid-dfm5khgo]{display:flex;height:100%;align-items:center;justify-content:center;color:var(--mm-ink-faint);opacity:.5}.mm-cko-item-body[data-astro-cid-dfm5khgo]{min-width:0}.mm-cko-item-title[data-astro-cid-dfm5khgo]{font-size:.82rem;color:var(--mm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-cko-item-variant[data-astro-cid-dfm5khgo],.mm-cko-item-qty[data-astro-cid-dfm5khgo]{font-size:.7rem;color:var(--mm-ink-soft)}.mm-cko-item-price[data-astro-cid-dfm5khgo]{font-size:.85rem;font-weight:500;color:var(--mm-ink)}.mm-cko-summary-list[data-astro-cid-dfm5khgo]{margin-top:1rem;display:grid;gap:0}.mm-cko-summary-list[data-astro-cid-dfm5khgo]>div[data-astro-cid-dfm5khgo]{display:flex;justify-content:space-between;align-items:baseline;padding:.45rem 0;border-bottom:1px solid var(--mm-rule)}.mm-cko-summary-list[data-astro-cid-dfm5khgo] dt[data-astro-cid-dfm5khgo]{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-cko-summary-list[data-astro-cid-dfm5khgo] dd[data-astro-cid-dfm5khgo]{font-size:.85rem;color:var(--mm-ink)}#discount-row[data-astro-cid-dfm5khgo]:not(.hidden){display:flex}.mm-cko-summary-total[data-astro-cid-dfm5khgo]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--mm-ink);display:flex;justify-content:space-between;align-items:baseline;font-size:1.25rem;font-weight:500;color:var(--mm-ink);letter-spacing:-.01em}.mm-cko-discount-row[data-astro-cid-dfm5khgo]{margin-top:1rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.mm-cko-discount-btn[data-astro-cid-dfm5khgo]{background:transparent;color:var(--mm-ink);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;padding:0 .5rem;border:0;border-bottom:1px solid var(--mm-ink);cursor:pointer;transition:opacity .2s}.mm-cko-discount-btn[data-astro-cid-dfm5khgo]:hover{opacity:.65}.mm-cko-place[data-astro-cid-dfm5khgo]{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.4rem;background:var(--mm-ink);color:var(--mm-paper);padding:.95rem;width:100%;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border:0;transition:opacity .2s}.mm-cko-place[data-astro-cid-dfm5khgo]:hover:not(:disabled){opacity:.75}.mm-cko-place[data-astro-cid-dfm5khgo]:disabled{opacity:.5}.mm-cko-secure[data-astro-cid-dfm5khgo]{margin-top:.85rem;display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.of-cko-back[data-astro-cid-ot6ty6sl]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:var(--of-ink-soft);margin-bottom:1.5rem;transition:color .2s}.of-cko-back[data-astro-cid-ot6ty6sl]:hover{color:var(--store-primary)}.of-cko-hero[data-astro-cid-ot6ty6sl]{position:relative;background:linear-gradient(135deg,var(--of-sage-soft),var(--of-peach-soft));border-radius:32px;padding:2.25rem;box-shadow:var(--of-shadow);overflow:hidden;margin-bottom:2rem}.of-cko-hero-blob[data-astro-cid-ot6ty6sl]{position:absolute;right:-60px;top:-40px;width:220px;height:220px;border-radius:50% 60% 40% 50%/60% 40%;background:var(--of-card);opacity:.45;filter:blur(35px);pointer-events:none}.of-section-eyebrow[data-astro-cid-ot6ty6sl]{position:relative;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft);margin-bottom:.4rem}.of-cko-title[data-astro-cid-ot6ty6sl]{position:relative;font-family:var(--of-sans);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--of-ink)}.of-cko-lede[data-astro-cid-ot6ty6sl]{position:relative;margin-top:.85rem;font-size:1rem;line-height:1.65;color:var(--of-ink-soft);max-width:36rem}.of-cko-empty[data-astro-cid-ot6ty6sl]{text-align:center;padding:4rem 1.5rem;max-width:32rem;margin:2rem auto 0;background:var(--of-card);border:1px solid var(--of-rule);border-radius:32px;box-shadow:var(--of-shadow);display:flex;flex-direction:column;align-items:center;gap:.6rem}.of-cko-empty-icon[data-astro-cid-ot6ty6sl]{width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--of-paper-soft);border-radius:9999px;color:var(--of-ink-soft);margin-bottom:.5rem}.of-cko-empty-title[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:1.5rem;font-weight:700;color:var(--of-ink)}.of-cko-empty-cta[data-astro-cid-ot6ty6sl]{margin-top:.5rem;display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;padding:.75rem 1.4rem;font-size:.82rem;font-weight:700;border-radius:9999px;box-shadow:var(--of-shadow)}.of-cko-spread[data-astro-cid-ot6ty6sl]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.of-cko-spread[data-astro-cid-ot6ty6sl]{grid-template-columns:1fr 22rem;gap:2.5rem;align-items:start}}.of-cko-steps[data-astro-cid-ot6ty6sl]{display:grid;gap:1.25rem}.of-cko-step[data-astro-cid-ot6ty6sl]{position:relative;background:var(--of-card);border:1px solid var(--of-rule);border-radius:28px;padding:1.5rem;box-shadow:var(--of-shadow)}.of-cko-step-head[data-astro-cid-ot6ty6sl]{display:grid;grid-template-columns:2.75rem 1fr;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--of-rule)}.of-cko-step-index[data-astro-cid-ot6ty6sl]{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;font-family:var(--of-sans);font-size:1.25rem;font-weight:700;border-radius:9999px;box-shadow:var(--of-shadow)}.of-cko-step-eyebrow[data-astro-cid-ot6ty6sl]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft)}.of-cko-step-title[data-astro-cid-ot6ty6sl]{margin-top:.2rem;font-family:var(--of-sans);font-size:1.5rem;font-weight:700;color:var(--of-ink);letter-spacing:-.01em}.of-cko-step-lede[data-astro-cid-ot6ty6sl]{margin-top:.2rem;font-size:.88rem;color:var(--of-ink-soft)}.of-cko-step-body[data-astro-cid-ot6ty6sl]{margin-top:1.25rem;display:grid;gap:.85rem}.of-cko-row-2[data-astro-cid-ot6ty6sl]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:480px){.of-cko-row-2[data-astro-cid-ot6ty6sl]{grid-template-columns:1fr 1fr}}.of-cko-field[data-astro-cid-ot6ty6sl]{position:relative}.of-cko-input[data-astro-cid-ot6ty6sl]{width:100%;background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:16px;padding:1.4rem 1rem .5rem;font-family:var(--of-sans);font-size:.95rem;color:var(--of-ink);outline:none;transition:border-color .2s,box-shadow .2s}.of-cko-input[data-astro-cid-ot6ty6sl]:focus{border-color:var(--store-primary);box-shadow:0 0 0 3px #84a98c2e}.of-cko-label[data-astro-cid-ot6ty6sl]{position:absolute;left:1rem;top:1.05rem;color:var(--of-ink-soft);font-size:.95rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.of-cko-input[data-astro-cid-ot6ty6sl]:focus+.of-cko-label[data-astro-cid-ot6ty6sl],.of-cko-input[data-astro-cid-ot6ty6sl]:not(:placeholder-shown)+.of-cko-label[data-astro-cid-ot6ty6sl]{top:.4rem;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--store-primary)}.of-cko-select[data-astro-cid-ot6ty6sl]{width:100%;appearance:none;background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:16px;padding:.85rem 1rem;font-family:var(--of-sans);font-size:.95rem;color:var(--of-ink);outline:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7C72' stroke-width='2'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .85rem center}.of-cko-no-pay[data-astro-cid-ot6ty6sl]{font-size:.92rem;color:var(--of-ink-soft);font-style:italic}.of-cko-pay-list[data-astro-cid-ot6ty6sl]{display:grid;gap:.6rem}.of-cko-pay[data-astro-cid-ot6ty6sl]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem;background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:20px;cursor:pointer;transition:border-color .2s,background .2s}.of-cko-pay[data-astro-cid-ot6ty6sl]:hover{border-color:var(--store-primary)}.of-cko-pay[data-astro-cid-ot6ty6sl][data-first=true]{border-color:var(--store-primary);background:var(--of-card)}.of-cko-radio[data-astro-cid-ot6ty6sl]{accent-color:var(--store-primary);width:1rem;height:1rem}.of-cko-pay-body[data-astro-cid-ot6ty6sl]{min-width:0}.of-cko-pay-name[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:1rem;font-weight:700;color:var(--of-ink)}.of-cko-pay-desc[data-astro-cid-ot6ty6sl]{margin-top:.15rem;font-size:.78rem;color:var(--of-ink-soft)}.of-cko-pay-mono[data-astro-cid-ot6ty6sl]{font-family:monospace}.of-cko-pay-tag[data-astro-cid-ot6ty6sl]{font-size:.62rem;letter-spacing:.08em;font-weight:700;text-transform:uppercase;padding:.3rem .55rem;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;border-radius:9999px}.of-cko-pay-icon[data-astro-cid-ot6ty6sl]{color:var(--of-ink-soft)}.of-cko-bank[data-astro-cid-ot6ty6sl]{margin-top:.85rem;padding:1rem 1.25rem;background:var(--of-paper-soft);border:1px dashed var(--of-rule);border-radius:20px}.of-cko-bank-name[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:1.05rem;font-weight:700;color:var(--of-ink)}.of-cko-bank-row[data-astro-cid-ot6ty6sl]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-size:.85rem;color:var(--of-ink-soft)}.of-cko-bank-mono[data-astro-cid-ot6ty6sl]{font-family:monospace;color:var(--of-ink)}.of-cko-summary[data-astro-cid-ot6ty6sl]{position:relative;background:var(--of-card);border:1px solid var(--of-rule);border-radius:32px;padding:1.75rem;box-shadow:var(--of-shadow);overflow:hidden;align-self:start;position:sticky;top:6rem}.of-cko-summary-blob[data-astro-cid-ot6ty6sl]{position:absolute;right:-40px;bottom:-40px;width:160px;height:160px;border-radius:50% 60% 40% 50%/60% 40%;background:var(--of-peach-soft);opacity:.5;filter:blur(30px);pointer-events:none}.of-cko-summary[data-astro-cid-ot6ty6sl]>[data-astro-cid-ot6ty6sl]{position:relative;z-index:1}.of-cko-summary-eyebrow[data-astro-cid-ot6ty6sl]{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft)}.of-cko-summary-title[data-astro-cid-ot6ty6sl]{margin-top:.35rem;font-family:var(--of-sans);font-size:1.5rem;font-weight:700;color:var(--of-ink);letter-spacing:-.01em}.of-cko-summary-items[data-astro-cid-ot6ty6sl]{margin-top:1rem;display:grid;gap:.85rem}.of-cko-summary-item[data-astro-cid-ot6ty6sl]{display:grid;grid-template-columns:2.75rem 1fr auto;gap:.65rem;align-items:center}.of-cko-summary-item-thumb[data-astro-cid-ot6ty6sl]{width:2.75rem;height:2.75rem;overflow:hidden;background:var(--of-paper-soft);border-radius:9999px;box-shadow:var(--of-shadow)}.of-cko-summary-item-img[data-astro-cid-ot6ty6sl]{width:100%;height:100%;object-fit:cover}.of-cko-summary-item-body[data-astro-cid-ot6ty6sl]{min-width:0}.of-cko-summary-item-title[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:.92rem;font-weight:700;color:var(--of-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.of-cko-summary-item-variant[data-astro-cid-ot6ty6sl]{font-size:.72rem;color:var(--of-ink-soft);font-style:italic}.of-cko-summary-item-qty[data-astro-cid-ot6ty6sl]{font-size:.72rem;color:var(--of-ink-soft);margin-top:.15rem}.of-cko-summary-item-price[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:.92rem;font-weight:700;color:var(--store-primary)}.of-cko-summary-totals[data-astro-cid-ot6ty6sl]{margin-top:1rem;display:grid;gap:.45rem}.of-cko-summary-totals[data-astro-cid-ot6ty6sl]>div[data-astro-cid-ot6ty6sl]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px dashed var(--of-rule)}.of-cko-summary-totals[data-astro-cid-ot6ty6sl] dt[data-astro-cid-ot6ty6sl]{font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--of-ink-soft)}.of-cko-summary-totals[data-astro-cid-ot6ty6sl] dd[data-astro-cid-ot6ty6sl]{font-family:var(--of-sans);font-size:.92rem;font-weight:600;color:var(--of-ink)}.of-cko-summary-grand[data-astro-cid-ot6ty6sl]{margin-top:.85rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--of-sans);font-size:1.5rem;font-weight:700;color:var(--of-ink)}.of-cko-discount[data-astro-cid-ot6ty6sl]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.of-cko-discount-input[data-astro-cid-ot6ty6sl]{background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:9999px;padding:.55rem 1rem;font-family:var(--of-sans);font-size:.85rem;color:var(--of-ink);outline:none;transition:border-color .2s}.of-cko-discount-input[data-astro-cid-ot6ty6sl]:focus{border-color:var(--store-primary)}.of-cko-discount-btn[data-astro-cid-ot6ty6sl]{background:var(--of-card);color:var(--of-ink);padding:0 1rem;font-size:.78rem;font-weight:700;border:1px solid var(--of-rule);border-radius:9999px;cursor:pointer;transition:color .2s,border-color .2s}.of-cko-discount-btn[data-astro-cid-ot6ty6sl]:hover{color:var(--store-primary);border-color:var(--store-primary)}.of-cko-place[data-astro-cid-ot6ty6sl]{margin-top:1rem;width:100%;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;padding:1rem;font-family:var(--of-sans);font-size:.92rem;font-weight:700;border:0;border-radius:9999px;box-shadow:var(--of-shadow);cursor:pointer;transition:transform .2s,box-shadow .2s}.of-cko-place[data-astro-cid-ot6ty6sl]:hover{transform:translateY(-1px);box-shadow:var(--of-shadow-lg)}.of-cko-secure[data-astro-cid-ot6ty6sl]{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.78rem;color:var(--of-ink-soft)}.is-cko-back[data-astro-cid-r7a3exqt]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--is-sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft);margin-bottom:1.5rem;transition:color .2s}.is-cko-back[data-astro-cid-r7a3exqt]:hover{color:var(--store-accent)}.is-cko-hero[data-astro-cid-r7a3exqt]{position:relative;background:linear-gradient(180deg,var(--is-steel-1) 0%,var(--is-steel-2) 50%,var(--is-steel-1) 100%);border:2px solid var(--is-steel-3);box-shadow:var(--is-shadow);padding:1.75rem;margin-bottom:2rem}.is-cko-hero-rail-l[data-astro-cid-r7a3exqt],.is-cko-hero-rail-r[data-astro-cid-r7a3exqt]{position:absolute;top:8px;bottom:8px;width:8px;background-image:radial-gradient(circle at center,var(--is-steel-3) 0 2px,transparent 2.5px),radial-gradient(circle at 30% 30%,#FFFFFF 0 1px,var(--is-steel-3) 1.5px 2.5px,transparent 3px);background-size:100% 12px;background-repeat:repeat-y}.is-cko-hero-rail-l[data-astro-cid-r7a3exqt]{left:8px}.is-cko-hero-rail-r[data-astro-cid-r7a3exqt]{right:8px}.is-cko-hero-body[data-astro-cid-r7a3exqt]{padding-left:1.25rem;padding-right:1.25rem}.is-section-eyebrow[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--is-ink-soft);margin-bottom:.4rem}.is-cko-title[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;color:var(--is-ink)}.is-cko-lede[data-astro-cid-r7a3exqt]{margin-top:.85rem;font-size:1rem;line-height:1.65;color:var(--is-ink-soft);max-width:36rem}.is-cko-empty[data-astro-cid-r7a3exqt]{position:relative;text-align:center;padding:4rem 1.5rem;max-width:32rem;margin:2rem auto 0;background:var(--is-card);border:2px solid var(--is-steel-3);display:flex;flex-direction:column;align-items:center;gap:.6rem}.is-cko-empty-icon[data-astro-cid-r7a3exqt]{width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--is-paper-soft);border:2px solid var(--is-steel-3);color:var(--is-ink-soft);margin-bottom:.5rem}.is-cko-empty-title[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-cko-empty-cta[data-astro-cid-r7a3exqt]{margin-top:.5rem;display:inline-flex;align-items:center;gap:.4rem;background:var(--store-accent);color:#fff;padding:.75rem 1.4rem;font-family:var(--is-sans);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--is-steel-3);transition:background .2s}.is-cko-empty-cta[data-astro-cid-r7a3exqt]:hover{background:var(--store-primary)}.is-cko-spread[data-astro-cid-r7a3exqt]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.is-cko-spread[data-astro-cid-r7a3exqt]{grid-template-columns:1fr 22rem;gap:2.5rem;align-items:start}}.is-cko-steps[data-astro-cid-r7a3exqt]{display:grid;gap:1.25rem}.is-cko-step[data-astro-cid-r7a3exqt]{position:relative;background:var(--is-card);border:2px solid var(--is-steel-3);padding:1.5rem}.is-cko-step-head[data-astro-cid-r7a3exqt]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:2px solid var(--is-steel-3)}.is-cko-step-index[data-astro-cid-r7a3exqt]{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;background:var(--store-primary);color:#fff;font-family:var(--is-sans);font-size:1.15rem;font-weight:700;border:2px solid var(--is-steel-3)}.is-cko-step-eyebrow[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--is-ink-soft)}.is-cko-step-title[data-astro-cid-r7a3exqt]{margin-top:.2rem;font-family:var(--is-sans);font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-cko-step-lede[data-astro-cid-r7a3exqt]{margin-top:.2rem;font-size:.88rem;color:var(--is-ink-soft)}.is-cko-step-body[data-astro-cid-r7a3exqt]{margin-top:1.25rem;display:grid;gap:.85rem}.is-cko-row-2[data-astro-cid-r7a3exqt]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:480px){.is-cko-row-2[data-astro-cid-r7a3exqt]{grid-template-columns:1fr 1fr}}.is-cko-input[data-astro-cid-r7a3exqt]{width:100%;background:var(--is-paper-soft);border:2px solid var(--is-steel-3);padding:.75rem 1rem;font-family:var(--is-mono);font-size:.92rem;color:var(--is-ink);outline:none;transition:border-color .2s,box-shadow .2s}.is-cko-input[data-astro-cid-r7a3exqt]:focus{border-color:var(--store-accent);box-shadow:0 0 0 2px #f973162e}.is-cko-select[data-astro-cid-r7a3exqt]{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .85rem center}.is-cko-no-pay[data-astro-cid-r7a3exqt]{font-size:.92rem;color:var(--is-ink-soft);font-style:italic}.is-cko-pay-list[data-astro-cid-r7a3exqt]{display:grid;gap:.6rem}.is-cko-pay[data-astro-cid-r7a3exqt]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem;background:var(--is-paper-soft);border:2px solid var(--is-steel-3);cursor:pointer;transition:border-color .2s,background .2s}.is-cko-pay[data-astro-cid-r7a3exqt]:hover{border-color:var(--store-accent)}.is-cko-pay[data-astro-cid-r7a3exqt][data-first=true]{border-color:var(--store-accent);background:var(--is-card)}.is-cko-radio[data-astro-cid-r7a3exqt]{accent-color:var(--store-accent);width:1rem;height:1rem}.is-cko-pay-body[data-astro-cid-r7a3exqt]{min-width:0}.is-cko-pay-name[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-cko-pay-desc[data-astro-cid-r7a3exqt]{margin-top:.15rem;font-size:.78rem;color:var(--is-ink-soft)}.is-cko-pay-mono[data-astro-cid-r7a3exqt]{font-family:monospace}.is-cko-pay-tag[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.62rem;letter-spacing:.08em;font-weight:700;text-transform:uppercase;padding:.3rem .55rem;background:var(--store-primary);color:#fff;border:1px solid var(--is-steel-dark)}.is-cko-pay-icon[data-astro-cid-r7a3exqt]{color:var(--is-ink-soft)}.is-cko-bank[data-astro-cid-r7a3exqt]{margin-top:.85rem;padding:1rem 1.25rem;background:var(--is-paper-soft);border:2px dashed var(--is-steel-3)}.is-cko-bank-name[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-cko-bank-row[data-astro-cid-r7a3exqt]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem;font-size:.85rem;color:var(--is-ink-soft)}.is-cko-bank-mono[data-astro-cid-r7a3exqt]{font-family:monospace;color:var(--is-ink)}.is-cko-summary[data-astro-cid-r7a3exqt]{position:relative;background:var(--is-card);border:2px solid var(--is-steel-3);padding:1.75rem;align-self:start;position:sticky;top:6rem}.is-cko-summary-eyebrow[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--is-ink-soft)}.is-cko-summary-title[data-astro-cid-r7a3exqt]{margin-top:.35rem;font-family:var(--is-sans);font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-cko-summary-items[data-astro-cid-r7a3exqt]{margin-top:1rem;display:grid;gap:.85rem}.is-cko-summary-item[data-astro-cid-r7a3exqt]{display:grid;grid-template-columns:2.75rem 1fr auto;gap:.65rem;align-items:center}.is-cko-summary-item-thumb[data-astro-cid-r7a3exqt]{width:2.75rem;height:2.75rem;overflow:hidden;background:var(--is-paper-soft);border:2px solid var(--is-steel-3)}.is-cko-summary-item-img[data-astro-cid-r7a3exqt]{width:100%;height:100%;object-fit:cover}.is-cko-summary-item-body[data-astro-cid-r7a3exqt]{min-width:0}.is-cko-summary-item-title[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-cko-summary-item-variant[data-astro-cid-r7a3exqt]{font-size:.72rem;color:var(--is-ink-soft)}.is-cko-summary-item-qty[data-astro-cid-r7a3exqt]{font-size:.72rem;color:var(--is-ink-soft);margin-top:.15rem}.is-cko-summary-item-price[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.92rem;font-weight:700;color:var(--store-accent)}.is-cko-summary-totals[data-astro-cid-r7a3exqt]{margin-top:1rem;display:grid;gap:.45rem}.is-cko-summary-totals[data-astro-cid-r7a3exqt]>div[data-astro-cid-r7a3exqt]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px solid var(--is-rule)}.is-cko-summary-totals[data-astro-cid-r7a3exqt] dt[data-astro-cid-r7a3exqt]{font-family:var(--is-sans);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.is-cko-summary-totals[data-astro-cid-r7a3exqt] dd[data-astro-cid-r7a3exqt]{font-family:var(--is-mono);font-size:.92rem;font-weight:600;color:var(--is-ink)}.is-cko-summary-grand[data-astro-cid-r7a3exqt]{margin-top:.85rem;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--is-sans);font-size:1.5rem;font-weight:700;color:var(--is-ink)}.is-cko-discount[data-astro-cid-r7a3exqt]{margin-top:.85rem;display:grid;gap:.5rem;grid-template-columns:1fr auto}.is-cko-discount-input[data-astro-cid-r7a3exqt]{background:var(--is-paper-soft);border:2px solid var(--is-steel-3);padding:.55rem .85rem;font-family:var(--is-mono);font-size:.85rem;color:var(--is-ink);outline:none;transition:border-color .2s}.is-cko-discount-input[data-astro-cid-r7a3exqt]:focus{border-color:var(--store-accent)}.is-cko-discount-btn[data-astro-cid-r7a3exqt]{background:var(--is-card);color:var(--is-ink);padding:0 1rem;font-family:var(--is-sans);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--is-steel-3);cursor:pointer;transition:color .2s,border-color .2s}.is-cko-discount-btn[data-astro-cid-r7a3exqt]:hover{color:var(--store-accent);border-color:var(--store-accent)}.is-cko-place[data-astro-cid-r7a3exqt]{margin-top:1rem;width:100%;background:var(--store-accent);color:#fff;padding:1rem;font-family:var(--is-sans);font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--is-steel-3);cursor:pointer;transition:background .2s,transform .2s}.is-cko-place[data-astro-cid-r7a3exqt]:hover{background:var(--store-primary);transform:translateY(-2px)}.is-cko-secure[data-astro-cid-r7a3exqt]{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-family:var(--is-sans);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.souk-tally{background:var(--souk-paper);border:1px solid var(--souk-line);border-radius:var(--souk-radius);box-shadow:var(--souk-shadow);padding:1.5rem}.souk-tally-rows{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:.8rem;max-height:17rem;overflow-y:auto}.souk-tally-rows:empty{display:none}.souk-tally-row{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:baseline;column-gap:.7rem;padding-bottom:.7rem;border-bottom:1px dashed var(--souk-line)}.souk-tally-row-num{font-size:.8rem;font-weight:800;color:var(--souk-gold)}.souk-tally-row-desc{min-width:0;display:grid;gap:.1rem}.souk-tally-row-title{font-size:.92rem;font-weight:700;line-height:1.35;color:var(--souk-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.souk-tally-row-qty{font-size:.74rem;color:var(--souk-ink-soft)}.souk-tally-row-amt{font-size:.92rem;font-weight:700;color:var(--souk-ink);white-space:nowrap;font-variant-numeric:lining-nums}.souk-tally-empty{margin-top:1.1rem;font-size:.9rem;color:var(--souk-ink-soft);text-align:center}.souk-tally-totals{margin:1.1rem 0 0;display:grid;gap:.5rem}.souk-tally-line{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:.4rem;border-bottom:1px dashed var(--souk-line)}.souk-tally-line dt{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--souk-ink-soft)}.souk-tally-line dd{font-size:.9rem;font-weight:600;color:var(--souk-ink)}.souk-tally-grand{margin-top:1.1rem;display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--souk-gold);padding-top:.9rem}.souk-tally-grand-label{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:var(--souk-ink)}.souk-tally-grand-amt{font-size:1.65rem;font-weight:800;letter-spacing:-.02em;color:var(--souk-gold);font-variant-numeric:lining-nums}.souk-tally-cta{margin-top:1.15rem}.souk-pay-option{display:flex;cursor:pointer;align-items:center;gap:.9rem;border:1.5px solid var(--souk-line);border-radius:var(--souk-radius-sm);padding:.9rem 1rem;transition:border-color .2s,background .2s}.souk-pay-option:hover{border-color:var(--souk-line-strong)}.souk-pay-option-active,.souk-pay-option:has(input:checked){border-color:var(--souk-crimson);background:var(--souk-crimson-soft)}.souk-pay-radio{height:1rem;width:1rem;accent-color:var(--souk-crimson);flex-shrink:0}.theme-grid .grid-cos{overflow:hidden;border:1px solid var(--grid-rule, #e2e8f0);border-radius:var(--grid-radius, 8px);background:var(--grid-surface, #fff)}.theme-grid .grid-cos-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.8rem 1rem;background:var(--grid-surface-2, #f1f5f9);border-bottom:1px solid var(--grid-rule, #e2e8f0)}.theme-grid .grid-cos-title{font-family:var(--grid-mono, monospace);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--grid-ink, #0f172a)}.theme-grid .grid-cos-count{font-family:var(--grid-mono, monospace);font-size:.6rem;letter-spacing:.06em;padding:.12rem .5rem;border:1px solid var(--grid-rule, #e2e8f0);border-radius:9999px;color:var(--grid-ink-soft, #475569);background:var(--grid-surface, #fff)}.theme-grid .grid-cos-lines{padding:.55rem 1rem;display:flex;flex-direction:column;gap:.4rem;max-height:16rem;overflow-y:auto}.theme-grid .grid-cos-line{display:flex;align-items:baseline;gap:.45rem;font-size:.78rem}.theme-grid .grid-cos-qty{font-family:var(--grid-mono, monospace);font-size:.66rem;color:var(--grid-primary, #2563eb);font-weight:700;min-width:1.7rem}.theme-grid .grid-cos-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--grid-ink, #0f172a);font-weight:600}.theme-grid .grid-cos-variant{font-family:var(--grid-mono, monospace);font-size:.62rem;color:var(--grid-ink-faint, #94a3b8);font-weight:500}.theme-grid .grid-cos-leader{flex:1;border-bottom:1px dotted var(--grid-rule-strong, #cbd5e1);min-width:.75rem}.theme-grid .grid-cos-amt{font-family:var(--grid-mono, monospace);font-size:.74rem;font-weight:700;color:var(--grid-ink, #0f172a);white-space:nowrap}.theme-grid .grid-cos-empty{padding:1.2rem 0;text-align:center;font-size:.76rem;color:var(--grid-ink-faint, #94a3b8)}.theme-grid .grid-cos-totals{padding:.7rem 1rem;border-top:1px solid var(--grid-rule, #e2e8f0);display:flex;flex-direction:column;gap:.35rem}.theme-grid .grid-cos-row{display:flex;justify-content:space-between;gap:.75rem;font-size:.76rem;color:var(--grid-ink-soft, #475569)}.theme-grid .grid-cos-row-total{border-top:1px solid var(--grid-rule, #e2e8f0);padding-top:.5rem;margin-top:.25rem;font-size:.86rem;font-weight:800;color:var(--grid-ink, #0f172a)}.theme-grid .grid-cos-actions{padding:.85rem 1rem .5rem}.theme-grid .grid-cos-note{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem 1rem .9rem;font-family:var(--grid-mono, monospace);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:var(--grid-ink-faint, #94a3b8)}.grid-pay-option[data-astro-cid-i7axrwsq]{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem .85rem;border:1px solid var(--grid-rule);border-radius:var(--grid-radius);background:var(--grid-surface);cursor:pointer;transition:border-color .15s ease,background .15s ease}.grid-pay-option[data-astro-cid-i7axrwsq]:hover{border-color:var(--grid-primary)}.grid-pay-option[data-astro-cid-i7axrwsq]:has(input:checked){border-color:var(--grid-primary);background:color-mix(in srgb,var(--grid-primary) 5%,var(--grid-surface))}.grid-pay-radio[data-astro-cid-i7axrwsq]{margin-top:.15rem;width:.95rem;height:.95rem;accent-color:var(--grid-primary)}.theme-lumen .lumen-sum{background:var(--lumen-surface);border-radius:var(--lumen-radius-lg);box-shadow:var(--lumen-shadow-sm);padding:1.75rem}.theme-lumen .lumen-sum-row{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--lumen-line)}.theme-lumen .lumen-sum-row:last-child{border-bottom:0}.theme-lumen .lumen-sum-row-title{min-width:0;font-size:.94rem;font-weight:400;line-height:1.45;color:var(--lumen-ink)}.theme-lumen .lumen-sum-row-variant{display:block;margin-top:.15rem;font-size:.76rem;font-weight:300;color:var(--lumen-ink-faint)}.theme-lumen .lumen-sum-row-qty{font-size:.76rem;color:var(--lumen-ink-faint);font-variant-numeric:tabular-nums}.theme-lumen .lumen-sum-row-price{font-size:.88rem;font-weight:500;color:var(--lumen-ink);text-align:right;font-variant-numeric:tabular-nums}.theme-lumen .lumen-sum-note{padding:1.25rem 0;font-size:.92rem;font-weight:300;color:var(--lumen-ink-faint)}.theme-lumen .lumen-sum-totals{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--lumen-line)}.theme-lumen .lumen-sum-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.45rem 0}.theme-lumen .lumen-sum-label{font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lumen-ink-soft)}.theme-lumen .lumen-sum-num{font-size:.9rem;color:var(--lumen-ink);font-variant-numeric:tabular-nums}.theme-lumen .lumen-sum-quiet{font-size:.8rem;font-weight:300;color:var(--lumen-ink-faint)}.theme-lumen .lumen-sum-total-row--grand{margin-top:.65rem;padding-top:1rem;border-top:1px solid var(--lumen-line-strong)}.theme-lumen .lumen-sum-grand-word{font-size:.74rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lumen-ink)}.theme-lumen .lumen-sum-grand-num{font-size:1.35rem;font-weight:500;letter-spacing:-.01em;color:var(--lumen-ink);font-variant-numeric:tabular-nums}.theme-lumen .lumen-step-badge{flex-shrink:0;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--lumen-primary);color:#fff;font-size:.82rem;font-weight:500}.theme-lumen .lumen-pay{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem;border-radius:calc(var(--lumen-radius) * .9);border:1px solid var(--lumen-line);background:var(--lumen-surface);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.theme-lumen .lumen-pay:hover{border-color:var(--lumen-line-strong);box-shadow:var(--lumen-shadow-xs)}.theme-lumen .lumen-pay:has(input:checked),.theme-lumen .lumen-pay[data-first=true]{border-color:var(--lumen-primary);background:color-mix(in srgb,var(--lumen-primary) 4%,var(--lumen-surface))}.theme-lumen .lumen-radio{accent-color:var(--lumen-primary);width:1rem;height:1rem;flex-shrink:0}.theme-lumen .lumen-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.28rem .5rem;border-radius:var(--lumen-radius-pill);font-size:.66rem;font-weight:600;letter-spacing:.06em}.theme-mercado .mc-cko-step{background:var(--mc-surface, #FFFFFF);border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius-lg, 16px);overflow:hidden}.theme-mercado .mc-cko-step-head{display:flex;align-items:center;gap:.7rem;background:var(--mc-grad, linear-gradient(100deg, #EA580C, #EC4899));padding:.7rem 1.1rem}.theme-mercado .mc-cko-step-num{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:50%;background:#ffffff40;color:#fff;font-size:.85rem;font-weight:800}.theme-mercado .mc-cko-step-title{font-size:.95rem;font-weight:800;color:#fff;letter-spacing:.02em}.theme-mercado .mc-cko-step-body{padding:1.1rem}.theme-mercado .mc-cko-nopay{border:2px dashed var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);padding:1rem;font-size:.85rem;color:var(--mc-ink-soft, #8A6F5F);text-align:center}.theme-mercado .mc-cko-pay{display:flex;align-items:center;gap:.8rem;border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);background:var(--mc-surface, #FFFFFF);padding:.75rem .9rem;cursor:pointer;transition:border-color .15s,background .15s}.theme-mercado .mc-cko-pay:hover{border-color:var(--mc-primary, #EA580C)}.theme-mercado .mc-cko-pay:has(input:checked){border-color:var(--mc-primary, #EA580C);background:color-mix(in srgb,var(--mc-primary, #EA580C) 6%,var(--mc-surface, #FFFFFF))}.theme-mercado .mc-cko-radio{accent-color:var(--mc-primary, #EA580C);flex-shrink:0}.theme-mercado .mc-cko-pay-body{flex:1;min-width:0}.theme-mercado .mc-cko-pay-name{display:block;font-size:.88rem;font-weight:800;color:var(--mc-ink, #27150A)}.theme-mercado .mc-cko-pay-desc{display:block;margin-top:.1rem;font-size:.72rem;color:var(--mc-ink-soft, #8A6F5F)}.theme-mercado .mc-cko-pay-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--mc-surface-2, #FFF1E6);padding:.25rem .5rem;font-size:.6rem;font-weight:800;letter-spacing:.08em;color:var(--mc-ink-soft, #8A6F5F);flex-shrink:0}.theme-mercado .mc-cko-bank{margin-top:.5rem;border:1.5px dashed var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);padding:.8rem .9rem;display:grid;gap:.35rem}.theme-mercado .mc-cko-bank-row{display:flex;justify-content:space-between;gap:1rem;font-size:.78rem;color:var(--mc-ink-soft, #8A6F5F)}.theme-mercado .mc-cko-bank-row span:last-child{font-weight:700;color:var(--mc-ink, #27150A);text-align:right;overflow-wrap:anywhere}.mn-summary{border:2px solid var(--mn-rule, #000);padding:1.4rem}.mn-summary-rows{list-style:none;margin:1.1rem 0 0;padding:0;display:grid;gap:.75rem;max-height:17rem;overflow-y:auto}.mn-summary-rows:empty{display:none}.mn-summary-row{display:grid;grid-template-columns:1.4rem 1fr auto;align-items:baseline;column-gap:.7rem;padding-bottom:.7rem;border-bottom:1px solid var(--mn-line, #e6e6e6)}.mn-summary-desc{min-width:0;display:grid;gap:.1rem}.mn-summary-title{font-size:.9rem;font-weight:700;line-height:1.35;color:var(--mn-ink, #000);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mn-summary-qty{font-size:.74rem;color:var(--mn-gray, #666)}.mn-summary-amt{font-size:.9rem;font-weight:800;color:var(--mn-ink, #000);white-space:nowrap;font-variant-numeric:lining-nums}.tb-tally{position:relative;background:var(--tb-shell);border:1px solid var(--tb-line);border-radius:999px 999px var(--tb-radius-lg) var(--tb-radius-lg);box-shadow:var(--tb-shadow);padding:1.75rem 1.5rem 1.5rem}.tb-tally-rows{list-style:none;margin:1.35rem 0 0;padding:0;display:grid;gap:.8rem;max-height:17rem;overflow-y:auto}.tb-tally-rows:empty{display:none}.tb-tally-row{display:grid;grid-template-columns:2.6rem 1fr auto;align-items:center;column-gap:.7rem;padding-bottom:.7rem;border-bottom:1px dashed var(--tb-line)}.tb-tally-row-arch{display:block;width:2.2rem;height:2.6rem;border-radius:999px 999px 6px 6px;overflow:hidden;background:var(--tb-lagoon)}.tb-tally-row-arch img{width:100%;height:100%;object-fit:cover}.tb-tally-row-desc{min-width:0;display:grid;gap:.1rem}.tb-tally-row-title{font-size:.9rem;font-weight:600;line-height:1.35;color:var(--tb-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tb-tally-row-qty{font-size:.72rem;color:var(--tb-ink-soft)}.tb-tally-row-amt{font-size:.9rem;font-weight:700;color:var(--tb-ink);white-space:nowrap;font-variant-numeric:lining-nums}.tb-tally-empty{margin-top:1.35rem;font-size:.88rem;color:var(--tb-ink-soft);text-align:center}.tb-tally-totals{margin:1.1rem 0 0;display:grid;gap:.5rem}.tb-tally-line{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:.4rem;border-bottom:1px dashed var(--tb-line)}.tb-tally-line dt{font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--tb-ink-soft)}.tb-tally-line dd{font-size:.9rem;font-weight:600;color:var(--tb-ink)}.tb-tally-grand{margin-top:1.1rem;display:flex;align-items:baseline;justify-content:space-between;border-top:2.5px solid var(--tb-coral);padding-top:.9rem}.tb-tally-grand-label{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:var(--tb-ink)}.tb-tally-grand-amt{font-size:1.65rem;font-weight:800;letter-spacing:-.02em;color:var(--tb-coral);font-variant-numeric:lining-nums}.theme-monochrome-street .mcs-summary{background:var(--mcs-panel);border:2px solid var(--mcs-rule);box-shadow:6px 6px 0 var(--mcs-shadow-c);padding:1.4rem;transform:rotate(.6deg)}.theme-monochrome-street .mcs-summary-rows{list-style:none;margin:1.1rem 0 0;padding:0;display:grid;gap:.75rem;max-height:17rem;overflow-y:auto}.theme-monochrome-street .mcs-summary-rows:empty{display:none}.theme-monochrome-street .mcs-summary-row{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:baseline;column-gap:.7rem;padding-bottom:.7rem;border-bottom:2px solid var(--mcs-line)}.theme-monochrome-street .mcs-summary-desc{min-width:0;display:grid;gap:.1rem}.theme-monochrome-street .mcs-summary-title{font-size:.88rem;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:.01em;color:var(--mcs-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.theme-monochrome-street .mcs-summary-qty{font-size:.72rem;color:var(--mcs-ink-faint);font-family:var(--mcs-font-mono)}.theme-monochrome-street .mcs-summary-amt{font-size:.9rem;font-weight:700;color:var(--mcs-ink);white-space:nowrap;font-family:var(--mcs-font-mono);font-variant-numeric:lining-nums}.theme-monochrome-street .mcs-pay-option{display:flex;align-items:flex-start;gap:.85rem;border:2px solid var(--mcs-line);background:var(--mcs-paper);padding:.95rem 1.05rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.theme-monochrome-street .mcs-pay-option:hover{border-color:var(--mcs-ink);box-shadow:3px 3px 0 var(--mcs-shadow-c)}.theme-monochrome-street .mcs-pay-option[data-active=true]{border-color:var(--mcs-ink);box-shadow:4px 4px 0 var(--mcs-pop);transform:rotate(-.5deg)}.theme-monochrome-street .mcs-pay-dot{margin-top:.15rem;width:1rem;height:1rem;flex-shrink:0;border:2px solid var(--mcs-ink);background:transparent}.theme-monochrome-street .mcs-pay-option[data-active=true] .mcs-pay-dot{background:var(--mcs-orange)}.theme-vintage-sepia[data-astro-cid-xwhrh6ax] .vs-manifest-row[data-astro-cid-xwhrh6ax]{display:flex;align-items:flex-start;gap:.75rem}.cl-cko[data-astro-cid-idmfxmz2]{padding-top:2.5rem;padding-bottom:4rem}.cl-cko-back[data-astro-cid-idmfxmz2]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--cl-mono);font-size:.64rem;font-weight:600;letter-spacing:.16em;color:var(--cl-ink-faint);text-decoration:none;transition:color .15s ease}.cl-cko-back[data-astro-cid-idmfxmz2]:hover{color:var(--cl-cyan)}.cl-cko-head[data-astro-cid-idmfxmz2]{margin-top:1.25rem}.cl-cko-title[data-astro-cid-idmfxmz2]{margin-top:.4rem;font-size:clamp(1.8rem,4.5vw,2.5rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-ink)}.cl-cko-lede[data-astro-cid-idmfxmz2]{margin-top:.4rem;font-family:var(--cl-mono);font-size:.66rem;letter-spacing:.16em;color:var(--cl-ink-faint)}.cl-cko-no-pay[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.68rem;letter-spacing:.14em;color:var(--cl-warn)}.cl-cko-spread[data-astro-cid-idmfxmz2]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}@media(min-width:1024px){.cl-cko-spread[data-astro-cid-idmfxmz2]{grid-template-columns:1.6fr 1fr;align-items:start}}.cl-cko-stages[data-astro-cid-idmfxmz2]{display:flex;flex-direction:column;gap:1.15rem}.cl-stage[data-astro-cid-idmfxmz2]{padding:1.25rem 1.3rem 1.2rem}.cl-stage-head[data-astro-cid-idmfxmz2]{display:flex;align-items:center;gap:.9rem;padding-bottom:.9rem;border-bottom:1px solid var(--cl-edge);margin-bottom:1rem}.cl-stage-num[data-astro-cid-idmfxmz2]{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;font-family:var(--cl-mono);font-size:.85rem;font-weight:700;color:var(--cl-void);background:var(--cl-cyan);border-radius:3px;flex-shrink:0}.cl-stage-eyebrow[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.54rem;font-weight:600;letter-spacing:.22em;color:var(--cl-ink-faint)}.cl-stage-title[data-astro-cid-idmfxmz2]{font-size:1.05rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-ink)}.cl-stage-body[data-astro-cid-idmfxmz2]{display:flex;flex-direction:column;gap:.9rem}.cl-stage-row2[data-astro-cid-idmfxmz2]{display:grid;grid-template-columns:1fr;gap:.9rem}@media(min-width:640px){.cl-stage-row2[data-astro-cid-idmfxmz2]{grid-template-columns:1fr 1fr}}.cl-cko-paylist[data-astro-cid-idmfxmz2]{display:flex;flex-direction:column;gap:.55rem}.cl-cko-pay[data-astro-cid-idmfxmz2]{display:flex;align-items:center;gap:.85rem;border:1px solid var(--cl-edge);border-radius:3px;background:var(--cl-panel-2);padding:.8rem .9rem;cursor:pointer;transition:border-color .15s ease}.cl-cko-pay[data-astro-cid-idmfxmz2]:hover{border-color:var(--cl-cyan)}.cl-cko-pay[data-astro-cid-idmfxmz2]:has(input:checked){border-color:var(--cl-lime)}.cl-cko-radio[data-astro-cid-idmfxmz2]{accent-color:var(--cl-cyan);flex-shrink:0}.cl-cko-pay-body[data-astro-cid-idmfxmz2]{flex:1;min-width:0;display:flex;flex-direction:column}.cl-cko-pay-name[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.74rem;font-weight:600;letter-spacing:.1em;color:var(--cl-ink)}.cl-cko-pay-desc[data-astro-cid-idmfxmz2]{margin-top:.15rem;font-family:var(--cl-mono);font-size:.62rem;letter-spacing:.06em;color:var(--cl-ink-faint)}.cl-cko-pay-mono[data-astro-cid-idmfxmz2]{word-break:break-all}.cl-cko-pay-tag[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;color:var(--cl-cyan);border:1px solid var(--cl-edge-strong);border-radius:3px;padding:.3rem .45rem;flex-shrink:0}.cl-cko-bank[data-astro-cid-idmfxmz2]{margin-top:.9rem;border:1px dashed var(--cl-lime);border-radius:3px;padding:.85rem .95rem}.cl-cko-bank-name[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.8rem;font-weight:700;color:var(--cl-ink);margin-bottom:.4rem}.cl-cko-sheet[data-astro-cid-idmfxmz2]{padding:1.15rem 1.25rem 1.2rem}.cl-cko-sheet-title[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.6rem;font-weight:700;letter-spacing:.22em;color:var(--cl-cyan);margin-bottom:.75rem}.cl-cko-sheet-items[data-astro-cid-idmfxmz2]{display:flex;flex-direction:column;gap:.7rem}.cl-cko-sheet-item[data-astro-cid-idmfxmz2]{display:flex;align-items:center;gap:.7rem}.cl-cko-sheet-item-img[data-astro-cid-idmfxmz2]{width:2.6rem;height:2.6rem;flex-shrink:0;border:1px solid var(--cl-edge);border-radius:3px;background:var(--cl-panel-2);overflow:hidden}.cl-cko-sheet-item-img[data-astro-cid-idmfxmz2] img[data-astro-cid-idmfxmz2]{width:100%;height:100%;object-fit:cover}.cl-cko-sheet-item-meta[data-astro-cid-idmfxmz2]{flex:1;min-width:0}.cl-cko-sheet-item-title[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.72rem;font-weight:600;color:var(--cl-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-cko-sheet-item-variant[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.56rem;letter-spacing:.08em;color:var(--cl-lime)}.cl-cko-sheet-item-qty[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.58rem;letter-spacing:.1em;color:var(--cl-ink-faint)}.cl-cko-sheet-item-amt[data-astro-cid-idmfxmz2]{font-family:var(--cl-mono);font-size:.74rem;font-weight:700;color:var(--cl-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.cl-cko-sheet-totals[data-astro-cid-idmfxmz2]{margin-top:1rem;padding-top:.6rem;border-top:1px solid var(--cl-edge)}.cl-cko-grand[data-astro-cid-idmfxmz2]{display:flex;align-items:center;justify-content:space-between;margin-top:.85rem;padding:.75rem .9rem;border:1px solid var(--cl-lime);border-radius:3px;background:var(--cl-panel-2);font-family:var(--cl-mono);font-size:.66rem;font-weight:700;letter-spacing:.14em;color:var(--cl-lime)}.cl-cko-grand[data-astro-cid-idmfxmz2] span[data-astro-cid-idmfxmz2]:last-child{font-size:1.05rem;font-variant-numeric:tabular-nums}.cl-cko-discount[data-astro-cid-idmfxmz2]{margin-top:.85rem}.cl-cko-place[data-astro-cid-idmfxmz2]{width:100%;margin-top:.9rem}.cl-cko-secure[data-astro-cid-idmfxmz2]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.8rem;font-family:var(--cl-mono);font-size:.56rem;letter-spacing:.14em;color:var(--cl-ink-faint)}.theme-pastel-dream .pd-sum-root{position:relative;background:var(--pd-card);border:4px solid var(--pd-sticker-edge);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow);outline:1px solid var(--pd-sticker-ring);outline-offset:-7px;padding:1.2rem 1.2rem 1.4rem;transform:rotate(.6deg)}@media(prefers-reduced-motion:reduce){.theme-pastel-dream .pd-sum-root{transform:none}}@keyframes pd-sum-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.85}50%{transform:scale(1.12) rotate(16deg);opacity:1}}.theme-pastel-dream .pd-sum-head{display:flex;align-items:center;gap:.7rem;padding:.95rem 1.05rem;background:var(--pd-grad-tri);border:3px solid var(--pd-sticker-edge);border-radius:var(--pd-radius);transform:rotate(-.6deg)}.theme-pastel-dream .pd-sum-head-star{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:9999px;background:#ffffffa6;color:#8a6bc8;animation:pd-sum-twinkle 3.2s ease-in-out infinite}.theme-pastel-dream .pd-sum-eyebrow{font-size:.62rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#6b5a9e}html[data-theme=dark] .theme-pastel-dream .pd-sum-eyebrow{color:#4a4070}.theme-pastel-dream .pd-sum-title{font-family:var(--pd-font-display);font-size:1.2rem;font-weight:800;line-height:1.15;color:#3f3163}html[data-theme=dark] .theme-pastel-dream .pd-sum-title{color:#2e2750}.theme-pastel-dream .pd-sum-rows{list-style:none;margin:1.05rem 0 0;padding:0;display:grid;gap:.75rem}.theme-pastel-dream .pd-sum-rows:empty{display:none}.theme-pastel-dream .pd-sum-row{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:.7rem;padding-bottom:.75rem;border-bottom:2px dashed var(--pd-rule)}.theme-pastel-dream .pd-sum-row-media{display:block;width:3rem;height:3rem;overflow:hidden;border:3px solid var(--pd-sticker-edge);border-radius:14px;background:var(--pd-grad-soft);box-shadow:0 4px 10px -6px #7c62c266;transform:rotate(-2deg)}.theme-pastel-dream .pd-sum-row:nth-child(2n) .pd-sum-row-media{transform:rotate(2deg)}.theme-pastel-dream .pd-sum-row-media img{width:100%;height:100%;object-fit:cover}.theme-pastel-dream .pd-sum-row-ph{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--pd-lavender-deep);opacity:.6}.theme-pastel-dream .pd-sum-row-desc{min-width:0;display:grid;gap:.1rem}.theme-pastel-dream .pd-sum-row-title{font-size:.88rem;font-weight:700;line-height:1.35;color:var(--pd-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.theme-pastel-dream .pd-sum-row-qty{font-size:.72rem;font-weight:600;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-sum-row-amt{font-family:var(--pd-font-display);font-size:.92rem;font-weight:700;color:var(--pd-ink);white-space:nowrap}.theme-pastel-dream .pd-sum-empty{margin-top:1.05rem;padding:1rem;text-align:center;font-size:.82rem;font-weight:600;color:var(--pd-ink-soft);background:var(--pd-grad-soft);border:3px dashed var(--pd-rule);border-radius:var(--pd-radius)}.theme-pastel-dream .pd-sum-totals{margin:1.05rem 0 0;display:grid;gap:.5rem}.theme-pastel-dream .pd-sum-line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.42rem;border-bottom:2px dashed var(--pd-rule)}.theme-pastel-dream .pd-sum-line dt{font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-sum-line dd{font-size:.86rem;font-weight:700;color:var(--pd-ink);text-align:right}.theme-pastel-dream .pd-sum-grand{margin-top:.9rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.85rem 1rem;background:var(--pd-grad-soft);border:3px solid var(--pd-sticker-edge);border-radius:var(--pd-radius)}.theme-pastel-dream .pd-sum-grand-label{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pd-ink)}.theme-pastel-dream .pd-sum-grand-amt{font-family:var(--pd-font-display);font-size:1.45rem;font-weight:800;line-height:1;color:var(--pd-lavender-deep)}.theme-pastel-dream .pd-sum-cta{margin-top:1.1rem}.theme-pastel-dream .pd-cko-spread{display:grid;grid-template-columns:1fr;gap:1.8rem}@media(min-width:1024px){.theme-pastel-dream .pd-cko-spread{grid-template-columns:1fr 22rem;align-items:start}}.theme-pastel-dream .pd-cko-steps{display:grid;gap:1.3rem}.theme-pastel-dream .pd-cko-step{overflow:hidden;background:var(--pd-card);border:4px solid var(--pd-sticker-edge);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow)}.theme-pastel-dream .pd-cko-step:nth-child(1){transform:rotate(-.4deg)}.theme-pastel-dream .pd-cko-step:nth-child(3){transform:rotate(.4deg)}.theme-pastel-dream .pd-cko-step-head{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.2rem;background:var(--pd-grad-tri);border-bottom:3px solid var(--pd-sticker-edge)}.theme-pastel-dream .pd-cko-step-num{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex-shrink:0;background:var(--pd-card);border:2px solid var(--pd-sticker-edge);border-radius:9999px;font-family:var(--pd-font-display);font-size:.95rem;font-weight:800;color:#6b5a9e;transform:rotate(-6deg)}.theme-pastel-dream .pd-cko-step-eyebrow{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#6b5a9e}html[data-theme=dark] .theme-pastel-dream .pd-cko-step-eyebrow{color:#4a4070}.theme-pastel-dream .pd-cko-step-title{font-family:var(--pd-font-display);font-size:1.1rem;font-weight:800;line-height:1.15;color:#3f3163}html[data-theme=dark] .theme-pastel-dream .pd-cko-step-title{color:#2e2750}.theme-pastel-dream .pd-cko-step-body{padding:1.2rem}.theme-pastel-dream .pd-cko-nopay{padding:1rem;text-align:center;font-size:.85rem;font-weight:600;color:var(--pd-ink-soft);border:3px dashed var(--pd-rule);border-radius:var(--pd-radius)}.theme-pastel-dream .pd-cko-pay{display:flex;align-items:center;gap:.8rem;padding:.8rem .95rem;background:var(--pd-paper);border:3px solid var(--pd-rule);border-radius:var(--pd-radius);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .3s var(--pd-spring)}.theme-pastel-dream .pd-cko-pay:hover{border-color:var(--pd-lavender);transform:translateY(-2px)}.theme-pastel-dream .pd-cko-pay:has(input:checked){border-color:var(--pd-lavender-deep);background:var(--pd-card);box-shadow:0 0 0 4px var(--pd-sticker-ring)}.theme-pastel-dream .pd-cko-radio{accent-color:var(--pd-lavender-deep);flex-shrink:0}.theme-pastel-dream .pd-cko-pay-body{flex:1;min-width:0}.theme-pastel-dream .pd-cko-pay-name{display:block;font-size:.9rem;font-weight:800;color:var(--pd-ink)}.theme-pastel-dream .pd-cko-pay-desc{display:block;margin-top:.12rem;font-size:.74rem;font-weight:600;line-height:1.45;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-cko-pay-tag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.26rem .5rem;background:var(--pd-grad-soft);border:2px solid var(--pd-sticker-edge);border-radius:10px;font-size:.6rem;font-weight:800;letter-spacing:.08em;color:var(--pd-ink-soft);transform:rotate(3deg)}.theme-pastel-dream .pd-cko-bank{margin-top:1rem;padding:1rem 1.1rem;background:var(--pd-grad-soft);border:3px dashed var(--pd-rule);border-radius:var(--pd-radius)}.theme-pastel-dream .pd-cko-bank-row{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-cko-bank-row span:last-child{font-weight:700;color:var(--pd-ink);text-align:right;overflow-wrap:anywhere}.theme-pastel-dream .pd-cko-secure{font-size:.72rem;font-weight:700;color:var(--pd-ink-soft)}@media(prefers-reduced-motion:reduce){.theme-pastel-dream .pd-cko-step:nth-child(1),.theme-pastel-dream .pd-cko-step:nth-child(3){transform:none}}.adg-cko[data-astro-cid-2tifvqax]{padding-top:2.5rem;padding-bottom:4.25rem}.adg-cko-head[data-astro-cid-2tifvqax]{text-align:center;margin-top:1.1rem}.adg-cko-title[data-astro-cid-2tifvqax]{margin-top:.7rem;font-family:var(--adg-display);font-weight:400;font-size:clamp(1.9rem,4.5vw,2.7rem);letter-spacing:.05em;text-transform:uppercase;color:var(--adg-ink)}.adg-cko-lede[data-astro-cid-2tifvqax]{margin-top:.6rem;font-size:.82rem;letter-spacing:.1em;color:var(--adg-ink-faint)}.adg-cko-no-pay[data-astro-cid-2tifvqax]{font-size:.72rem;letter-spacing:.08em;color:var(--adg-alert)}.adg-cko-spread[data-astro-cid-2tifvqax]{display:grid;grid-template-columns:1fr;gap:1.75rem;margin-top:2.25rem}@media(min-width:1024px){.adg-cko-spread[data-astro-cid-2tifvqax]{grid-template-columns:1.6fr 1fr;align-items:start}}.adg-cko-acts[data-astro-cid-2tifvqax]{display:flex;flex-direction:column;gap:1.25rem}.adg-act[data-astro-cid-2tifvqax]{position:relative;border:1px solid var(--adg-edge);background:var(--adg-panel);padding:1.35rem 1.35rem 1.3rem}.adg-act[data-astro-cid-2tifvqax]:before{content:"";position:absolute;inset:6px;border:1px solid var(--adg-edge-soft);pointer-events:none}.adg-act-head[data-astro-cid-2tifvqax]{position:relative;display:flex;align-items:center;gap:1rem;padding-bottom:.95rem;border-bottom:1px solid var(--adg-edge-soft);margin-bottom:1.05rem}.adg-act-num[data-astro-cid-2tifvqax]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;font-family:var(--adg-display);font-size:1.05rem;color:var(--adg-on-gold);background:var(--adg-gold);flex-shrink:0}html[data-theme=light] .adg-act-num[data-astro-cid-2tifvqax]{color:#fff}.adg-act-eyebrow[data-astro-cid-2tifvqax]{font-size:.54rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-act-title[data-astro-cid-2tifvqax]{margin-top:.15rem;font-family:var(--adg-display);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--adg-ink)}.adg-act-body[data-astro-cid-2tifvqax]{position:relative;display:flex;flex-direction:column;gap:.95rem}.adg-act-row2[data-astro-cid-2tifvqax]{display:grid;grid-template-columns:1fr;gap:.95rem}@media(min-width:640px){.adg-act-row2[data-astro-cid-2tifvqax]{grid-template-columns:1fr 1fr}}.adg-cko-paylist[data-astro-cid-2tifvqax]{display:flex;flex-direction:column;gap:.55rem}.adg-cko-pay[data-astro-cid-2tifvqax]{display:flex;align-items:center;gap:.9rem;border:1px solid var(--adg-edge);background:var(--adg-onyx);padding:.85rem .95rem;cursor:pointer;transition:border-color .15s ease}.adg-cko-pay[data-astro-cid-2tifvqax]:hover{border-color:var(--adg-gold)}.adg-cko-pay[data-astro-cid-2tifvqax]:has(input:checked){border-color:var(--adg-gold);box-shadow:inset 0 0 0 1px var(--adg-edge-soft)}.adg-cko-radio[data-astro-cid-2tifvqax]{accent-color:var(--adg-gold);flex-shrink:0}.adg-cko-pay-body[data-astro-cid-2tifvqax]{flex:1;min-width:0;display:flex;flex-direction:column}.adg-cko-pay-name[data-astro-cid-2tifvqax]{font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--adg-ink)}.adg-cko-pay-desc[data-astro-cid-2tifvqax]{margin-top:.15rem;font-size:.68rem;letter-spacing:.05em;color:var(--adg-ink-faint)}.adg-cko-pay-mono[data-astro-cid-2tifvqax]{word-break:break-all}.adg-cko-bank[data-astro-cid-2tifvqax]{margin-top:1rem;border:1px dashed var(--adg-edge-strong);padding:.9rem 1rem}.adg-cko-bank-name[data-astro-cid-2tifvqax]{font-family:var(--adg-display);font-size:1rem;color:var(--adg-ink);margin-bottom:.35rem}.adg-cko-sheet[data-astro-cid-2tifvqax]{position:relative;border:1px solid var(--adg-edge-strong);background:var(--adg-onyx);padding:1.6rem 1.4rem 1.5rem}.adg-cko-sheet-title[data-astro-cid-2tifvqax]{text-align:center;margin-top:.5rem;font-family:var(--adg-display);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--adg-ink);margin-bottom:1rem}.adg-cko-sheet-items[data-astro-cid-2tifvqax]{display:flex;flex-direction:column;gap:.7rem}.adg-cko-sheet-item[data-astro-cid-2tifvqax]{display:flex;align-items:center;gap:.7rem}.adg-cko-sheet-item-img[data-astro-cid-2tifvqax]{width:2.7rem;height:2.7rem;flex-shrink:0;border:1px solid var(--adg-edge);background:var(--adg-panel);overflow:hidden}.adg-cko-sheet-item-img[data-astro-cid-2tifvqax] img[data-astro-cid-2tifvqax]{width:100%;height:100%;object-fit:cover}.adg-cko-sheet-item-meta[data-astro-cid-2tifvqax]{flex:1;min-width:0}.adg-cko-sheet-item-title[data-astro-cid-2tifvqax]{font-size:.76rem;font-weight:500;color:var(--adg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adg-cko-sheet-item-variant[data-astro-cid-2tifvqax]{font-size:.62rem;color:var(--adg-emerald)}.adg-cko-sheet-item-qty[data-astro-cid-2tifvqax]{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-cko-sheet-item-amt[data-astro-cid-2tifvqax]{font-size:.8rem;font-weight:600;color:var(--adg-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.adg-cko-sheet-totals[data-astro-cid-2tifvqax]{margin-top:1rem;padding-top:.6rem;border-top:1px solid var(--adg-edge)}.adg-cko-grand[data-astro-cid-2tifvqax]{display:flex;align-items:center;justify-content:space-between;margin-top:.85rem;padding:.8rem .95rem;border:1px solid var(--adg-gold);background:var(--adg-panel);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--adg-ink)}.adg-cko-grand[data-astro-cid-2tifvqax] span[data-astro-cid-2tifvqax]:last-child{font-family:var(--adg-display);font-size:1.15rem;color:var(--adg-gold);font-variant-numeric:tabular-nums}.adg-cko-discount[data-astro-cid-2tifvqax]{margin-top:.95rem}.adg-cko-place[data-astro-cid-2tifvqax]{width:100%;margin-top:1rem}.adg-cko-secure[data-astro-cid-2tifvqax]{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.85rem;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--adg-ink-faint)}.theme-scandi-nordic .sn-sum{background:var(--sn-surface);border:1px solid var(--sn-line-soft);border-radius:var(--sn-radius-lg);box-shadow:var(--sn-shadow-sm);padding:1.75rem}.theme-scandi-nordic .sn-sum-row{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--sn-line-soft)}.theme-scandi-nordic .sn-sum-row:last-child{border-bottom:0}.theme-scandi-nordic .sn-sum-row-title{min-width:0;font-size:.94rem;font-weight:400;line-height:1.45;color:var(--sn-ink-strong)}.theme-scandi-nordic .sn-sum-row-variant{display:block;margin-top:.15rem;font-size:.76rem;font-weight:300;color:var(--sn-ink-faint)}.theme-scandi-nordic .sn-sum-row-qty{font-size:.76rem;color:var(--sn-ink-faint);font-variant-numeric:tabular-nums}.theme-scandi-nordic .sn-sum-row-price{font-size:.88rem;font-weight:500;color:var(--sn-ink-strong);text-align:right;font-variant-numeric:tabular-nums}.theme-scandi-nordic .sn-sum-note{padding:1.25rem 0;font-size:.92rem;font-weight:300;color:var(--sn-ink-faint)}.theme-scandi-nordic .sn-sum-totals{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--sn-line)}.theme-scandi-nordic .sn-sum-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.45rem 0}.theme-scandi-nordic .sn-sum-label{font-size:.66rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sn-ink-soft)}.theme-scandi-nordic .sn-sum-num{font-size:.9rem;color:var(--sn-ink-strong);font-variant-numeric:tabular-nums}.theme-scandi-nordic .sn-sum-quiet{font-size:.8rem;font-weight:300;color:var(--sn-ink-faint)}.theme-scandi-nordic .sn-sum-total-row--grand{margin-top:.65rem;padding-top:1rem;border-top:1px solid var(--sn-line)}.theme-scandi-nordic .sn-sum-grand-word{font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sn-ink-strong)}.theme-scandi-nordic .sn-sum-grand-num{font-size:1.35rem;font-weight:500;letter-spacing:-.01em;color:var(--sn-ink-strong);font-variant-numeric:tabular-nums}.theme-scandi-nordic .sn-step-head{display:flex;align-items:center;gap:.8rem;font-size:1.05rem;font-weight:400;letter-spacing:-.01em;color:var(--sn-ink-strong)}.theme-scandi-nordic .sn-step-no{font-size:.68rem;font-weight:500;letter-spacing:.16em;color:var(--sn-ice-deep);border:1px solid var(--sn-line-ice);border-radius:var(--sn-radius-sm);padding:.22rem .45rem;font-variant-numeric:tabular-nums}.theme-scandi-nordic .sn-pay{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--sn-radius);border:1px solid var(--sn-line-soft);background:var(--sn-surface);cursor:pointer;transition:border-color .25s,background .25s}.theme-scandi-nordic .sn-pay:hover{border-color:var(--sn-line)}.theme-scandi-nordic .sn-pay:has(input:checked),.theme-scandi-nordic .sn-pay[data-first=true]{border-color:var(--sn-ice-deep);background:var(--sn-accent-soft)}.theme-scandi-nordic .sn-radio{accent-color:var(--sn-ice-deep);width:1rem;height:1rem;flex-shrink:0}.theme-scandi-nordic .sn-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--sn-line-soft);border-radius:var(--sn-radius-sm);background:var(--sn-surface-tint);font-size:.64rem;font-weight:600;letter-spacing:.08em;color:var(--sn-ink-soft)}.theme-scandi-nordic .sn-pay-tag--wa{background:#25d366;border-color:#25d366;color:#fff}.theme-oceanic-blue .ob-sum{position:relative;overflow:hidden;background:var(--ob-pearl);border:1px solid var(--ob-line);border-radius:var(--ob-radius-lg);box-shadow:var(--ob-shadow);padding:1.75rem}.theme-oceanic-blue .ob-sum:before{content:"";position:absolute;inset-inline:0;top:0;height:4px;background:var(--ob-grad-current)}.theme-oceanic-blue .ob-sum-row{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:baseline;padding:.85rem 0;border-bottom:1px dashed var(--ob-line-strong)}.theme-oceanic-blue .ob-sum-row:last-child{border-bottom:0}.theme-oceanic-blue .ob-sum-row-title{min-width:0;font-size:.92rem;font-weight:500;line-height:1.45}.theme-oceanic-blue .ob-sum-row-variant{display:block;margin-top:.15rem;font-size:.74rem;font-weight:300;color:var(--ob-ink-faint)}.theme-oceanic-blue .ob-sum-row-qty{font-size:.74rem;color:var(--ob-ink-faint);font-variant-numeric:tabular-nums}.theme-oceanic-blue .ob-sum-row-price{font-size:.88rem;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.theme-oceanic-blue .ob-sum-note{padding:1.25rem 0;font-size:.9rem;font-weight:300;color:var(--ob-ink-faint)}.theme-oceanic-blue .ob-sum-totals{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--ob-line)}.theme-oceanic-blue .ob-sum-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.45rem 0}.theme-oceanic-blue .ob-sum-label{font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ob-ink-soft)}.theme-oceanic-blue .ob-sum-num{font-size:.9rem;font-weight:500;font-variant-numeric:tabular-nums}.theme-oceanic-blue .ob-sum-quiet{font-size:.78rem;font-weight:300;color:var(--ob-ink-faint)}.theme-oceanic-blue .ob-sum-grand{margin-top:.65rem;padding-top:1rem;border-top:1px solid var(--ob-line-strong)}.theme-oceanic-blue .ob-sum-grand-word{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.theme-oceanic-blue .ob-sum-grand-num{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ob-aqua-deep)}.theme-oceanic-blue .ob-channel-head{display:flex;align-items:center;gap:.8rem;font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.theme-oceanic-blue .ob-channel-no{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;padding:.22rem .4rem;border-radius:var(--ob-radius-sm);background:var(--ob-grad-current);color:#04263f;font-size:.66rem;font-weight:800;letter-spacing:.1em;font-variant-numeric:tabular-nums}.theme-oceanic-blue .ob-pay{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--ob-radius);border:1.5px solid var(--ob-line);background:var(--ob-pearl);cursor:pointer;transition:border-color .25s,background .25s,box-shadow .25s}.theme-oceanic-blue .ob-pay:hover{border-color:var(--ob-aqua-mist)}.theme-oceanic-blue .ob-pay:has(input:checked),.theme-oceanic-blue .ob-pay[data-first=true]{border-color:var(--ob-aqua);background:var(--ob-aqua-soft);box-shadow:0 0 0 3px var(--ob-aqua-soft)}.theme-oceanic-blue .ob-radio{accent-color:var(--ob-aqua-deep);width:1rem;height:1rem;flex-shrink:0}.theme-oceanic-blue .ob-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.28rem .45rem;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-pearl-deep);font-size:.62rem;font-weight:700;letter-spacing:.08em;color:var(--ob-ink-soft)}.theme-oceanic-blue .ob-pay-tag--wa{background:#25d366;border-color:#25d366;color:#fff}.theme-retro-90s .r90-pay-opt{display:flex;align-items:center;gap:.75rem;padding:.75rem .85rem;background:var(--r90-surface);border:2px dotted var(--r90-line);border-radius:3px;cursor:pointer;transition:border-color .15s,background .15s}.theme-retro-90s .r90-pay-opt:hover{border-style:solid}.theme-retro-90s .r90-pay-opt-active,.theme-retro-90s .r90-pay-opt:has(input:checked){border:2px solid var(--r90-ink);background:var(--r90-surface-2);box-shadow:var(--r90-bevel-in)}.theme-lux-noir .lxn-bill{padding:1.6rem 1.4rem 1.5rem}.theme-lux-noir .lxn-bill-items{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;max-height:17rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lxn-edge) transparent}.theme-lux-noir .lxn-bill-row{display:grid;grid-template-columns:1.8rem 1fr auto;gap:.8rem;align-items:start;padding:.7rem 0;border-bottom:1px solid var(--lxn-seam)}.theme-lux-noir .lxn-bill-row:last-child{border-bottom:0}.theme-lux-noir .lxn-bill-num{font-family:var(--lxn-display);font-style:italic;font-size:.9rem;color:var(--lxn-gold)}.theme-lux-noir .lxn-bill-body{min-width:0;display:flex;flex-direction:column}.theme-lux-noir .lxn-bill-title{font-family:var(--lxn-display);font-weight:500;font-size:.98rem;line-height:1.3;color:var(--lxn-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-lux-noir .lxn-bill-variant{margin-top:.1rem;font-family:var(--lxn-display);font-style:italic;font-size:.78rem;color:var(--lxn-ink-soft)}.theme-lux-noir .lxn-bill-qty{margin-top:.2rem;font-size:.56rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--lxn-ink-faint)}.theme-lux-noir .lxn-bill-price{font-family:var(--lxn-display);font-weight:600;font-size:.98rem;color:var(--lxn-gold);font-variant-numeric:lining-nums;white-space:nowrap}.theme-lux-noir .lxn-bill-row--empty{grid-template-columns:1fr;border-bottom:0}.theme-lux-noir .lxn-bill-row--empty span{font-family:var(--lxn-display);font-style:italic;font-size:.92rem;color:var(--lxn-ink-soft);padding:1rem 0}.theme-lux-noir .lxn-bill-totals{margin:1rem 0 0;display:grid;gap:.45rem}.theme-lux-noir .lxn-bill-line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.4rem;border-bottom:1px dashed var(--lxn-seam)}.theme-lux-noir .lxn-bill-line dt{font-size:.6rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--lxn-ink-soft)}.theme-lux-noir .lxn-bill-line dd{margin:0;font-family:var(--lxn-display);font-size:.98rem;color:var(--lxn-ink);font-variant-numeric:lining-nums}.theme-lux-noir .lxn-bill-line--grand{margin-top:.3rem;border-bottom:0;border-top:1px solid var(--lxn-edge-strong);padding-top:.7rem}.theme-lux-noir .lxn-bill-line--grand dt{color:var(--lxn-ink)}.theme-lux-noir .lxn-bill-line--grand dd{font-weight:600;font-size:1.4rem;color:var(--lxn-gold)}.lxn-scene[data-astro-cid-lllm4wtv]{padding:1.6rem 1.5rem;background:var(--lxn-layer);border:1px solid var(--lxn-seam)}.lxn-scene-head[data-astro-cid-lllm4wtv]{display:flex;align-items:center;gap:1.1rem;padding-bottom:1rem;border-bottom:1px solid var(--lxn-edge-soft)}.lxn-scene-num[data-astro-cid-lllm4wtv]{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;flex-shrink:0;border:1px solid var(--lxn-edge);border-radius:999px;font-family:var(--lxn-display);font-style:italic;font-size:1.3rem;color:var(--lxn-gold)}.lxn-pay[data-astro-cid-lllm4wtv]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.9rem 1rem;border:1px solid var(--lxn-seam);background:var(--lxn-stall);cursor:pointer;transition:border-color .2s ease,background .2s ease}.lxn-pay[data-astro-cid-lllm4wtv]:hover{border-color:var(--lxn-edge)}.lxn-pay[data-astro-cid-lllm4wtv]:has(input:checked){border-color:var(--lxn-gold);background:#c9a2270f}.lxn-pay[data-astro-cid-lllm4wtv][data-first=true]{border-color:var(--lxn-edge)}.lxn-pay-radio[data-astro-cid-lllm4wtv]{accent-color:var(--lxn-gold);width:1rem;height:1rem}.lxn-pay-name[data-astro-cid-lllm4wtv]{display:block;font-family:var(--lxn-display);font-weight:600;font-size:1.02rem;color:var(--lxn-ink)}.lxn-pay-desc[data-astro-cid-lllm4wtv]{display:block;margin-top:.1rem;font-size:.74rem;color:var(--lxn-ink-soft)}.lxn-pay-tag[data-astro-cid-lllm4wtv]{padding:.22rem .5rem;font-size:.56rem;font-weight:800;letter-spacing:.18em;background:var(--lxn-layer-2);border:1px solid var(--lxn-edge);color:var(--lxn-gold)}.theme-kernel-terminal .kt-slip-body{padding:.9rem;display:grid;gap:.85rem}.theme-kernel-terminal .kt-slip-pre{border:1px solid var(--kt-line-soft)}.theme-kernel-terminal .kt-slip-total{color:var(--kt-ink-soft)}.theme-kernel-terminal .kt-slip-grand{font-weight:700;color:var(--kt-ink-strong)}.theme-kernel-terminal .kt-slip-empty{display:none;padding:1.4rem .6rem;text-align:center;font-family:var(--kt-mono);font-size:.72rem;line-height:1.9;color:var(--kt-ink-faint)}.theme-kernel-terminal .kt-slip-empty-cmd{color:var(--kt-ink-soft);font-weight:600}.theme-kernel-terminal .kt-slip-cta{display:grid;gap:.6rem}.theme-kernel-terminal .kt-checkout-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){.theme-kernel-terminal .kt-checkout-grid{grid-template-columns:1.7fr 1fr;gap:2rem}}.theme-kernel-terminal .kt-checkout-aside{min-width:0}@media(min-width:1024px){.theme-kernel-terminal .kt-checkout-sticky{position:sticky;top:4.6rem}}.theme-kernel-terminal .kt-pay{display:flex;align-items:center;gap:.85rem;padding:.8rem .9rem;border:1px solid var(--kt-line);border-radius:var(--kt-radius-sm);background:var(--kt-well);cursor:pointer;transition:border-color .2s ease,background .2s ease}.theme-kernel-terminal .kt-pay:hover{border-color:var(--kt-accent-line)}.theme-kernel-terminal .kt-pay:has(input:checked),.theme-kernel-terminal .kt-pay[data-first=true]{border-color:var(--kt-accent-line);background:var(--kt-accent-soft)}.theme-kernel-terminal .kt-radio{accent-color:var(--kt-accent);width:.95rem;height:.95rem;flex-shrink:0}.theme-kernel-terminal .kt-pay-name{display:block;font-family:var(--kt-mono);font-size:.82rem;font-weight:700;color:var(--kt-ink-strong)}.theme-kernel-terminal .kt-pay-desc{display:block;margin-top:.15rem;font-size:.74rem;line-height:1.5;color:var(--kt-ink-soft)}.theme-kernel-terminal .kt-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;padding:.22rem .4rem;border:1px solid var(--kt-line);border-radius:var(--kt-radius-xs);background:var(--kt-panel);font-family:var(--kt-mono);font-size:.6rem;font-weight:700;color:var(--kt-ink-soft)}.theme-kernel-terminal .kt-pay-tag--wa{background:var(--kt-primary);border-color:var(--kt-primary);color:#fdfcf7}html[data-theme=dark] .theme-kernel-terminal .kt-pay-tag--wa{color:#f4f2ea}.theme-kernel-terminal .kt-discount-status{font-family:var(--kt-mono);font-size:.64rem}.theme-quantum-display .qd-summary{padding:1.5rem 1.5rem 1.6rem;display:block}.theme-quantum-display .qd-summary-title{margin:.6rem 0 1.1rem;font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.4rem;color:var(--qd-ink)}.theme-quantum-display .qd-summary-items{display:grid;gap:.55rem;padding-bottom:1rem;border-bottom:1px solid var(--qd-line)}.theme-quantum-display .qd-summary-empty{font-size:.84rem;color:var(--qd-ink-3);padding-block:.5rem}.theme-quantum-display .qd-sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.86rem}.theme-quantum-display .qd-sum-name{min-width:0;color:var(--qd-ink);font-weight:500}.theme-quantum-display .qd-sum-variant{font-style:normal;font-size:.72rem;color:var(--qd-ink-3);margin-left:.4rem}.theme-quantum-display .qd-sum-qty{font-size:.74rem;color:var(--qd-ink-3);margin-left:.4rem;font-variant-numeric:tabular-nums}.theme-quantum-display .qd-sum-amt{flex-shrink:0;color:var(--qd-ink);font-variant-numeric:tabular-nums;font-weight:600}.theme-quantum-display .qd-summary-totals{display:grid;gap:.5rem;padding-top:.95rem}.theme-quantum-display .qd-sum-row--meta{font-size:.8rem;color:var(--qd-ink-2)}.theme-quantum-display .qd-sum-row--meta span:last-child{font-variant-numeric:tabular-nums;color:var(--qd-ink)}.theme-quantum-display .qd-sum-row--save{font-size:.8rem;color:#05b34d}.theme-quantum-display .qd-sum-row--discount{font-size:.8rem;color:var(--qd-accent)}.theme-quantum-display .qd-sum-row--discount[hidden]{display:none}.theme-quantum-display .qd-sum-total-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:.55rem;padding-top:.95rem;border-top:1px solid var(--qd-line-2)}.theme-quantum-display .qd-sum-total-label{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--qd-ink-3)}.theme-quantum-display .qd-sum-total{font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.5rem;color:var(--qd-ink);font-variant-numeric:tabular-nums}.theme-quantum-display .qd-summary .qd-sum-cta{margin-top:1.1rem;display:grid;gap:.6rem}.theme-quantum-display .qd-checkout{padding-block:clamp(2rem,5vw,3.5rem)}.theme-quantum-display .qd-checkout-title{margin-top:.9rem}.theme-quantum-display .qd-checkout-grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:2.2rem}@media(min-width:1024px){.theme-quantum-display .qd-checkout-grid{grid-template-columns:1.55fr 1fr;gap:2.2rem;align-items:start}}.theme-quantum-display .qd-checkout-grid.hidden,.theme-quantum-display .qd-checkout-empty-hidden.hidden{display:none}.theme-quantum-display .qd-checkout-steps{display:grid;gap:1.1rem}.theme-quantum-display .qd-checkout-step{padding:1.5rem 1.5rem 1.6rem}.theme-quantum-display .qd-step-head{display:flex;align-items:center;gap:.9rem}.theme-quantum-display .qd-step-num{font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.05rem;color:var(--qd-accent);border:1px solid var(--qd-accent-line);background:var(--qd-accent-soft);border-radius:var(--qd-radius-sm);padding:.3rem .6rem;line-height:1.2;font-variant-numeric:tabular-nums}.theme-quantum-display .qd-step-title{font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.25rem;color:var(--qd-ink)}.theme-quantum-display .qd-step-fields{display:grid;gap:.85rem;margin-top:1.2rem}.theme-quantum-display .qd-step-two{display:grid;gap:.85rem}@media(min-width:640px){.theme-quantum-display .qd-step-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-quantum-display .qd-checkout-nomethod{font-size:.88rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-pay{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem;border:1px solid var(--qd-line);border-radius:var(--qd-radius-sm);background:var(--qd-surface);cursor:pointer;transition:border-color .25s var(--qd-ease),background .25s var(--qd-ease),box-shadow .25s var(--qd-ease)}.theme-quantum-display .qd-pay:hover{border-color:var(--qd-line-2)}.theme-quantum-display .qd-pay:has(input:checked),.theme-quantum-display .qd-pay[data-first=true]{border-color:var(--qd-accent);background:var(--qd-accent-soft);box-shadow:0 0 0 3px var(--qd-glow)}.theme-quantum-display .qd-pay-radio{accent-color:var(--qd-accent);width:1rem;height:1rem;flex-shrink:0}.theme-quantum-display .qd-pay-body{flex:1;min-width:0;display:grid;gap:.12rem}.theme-quantum-display .qd-pay-name{font-size:.9rem;font-weight:600;color:var(--qd-ink)}.theme-quantum-display .qd-pay-desc{font-size:.76rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.28rem .5rem;border:1px solid var(--qd-line);border-radius:var(--qd-radius-sm);background:var(--qd-surface-2);font-size:.62rem;font-weight:700;letter-spacing:.08em;color:var(--qd-ink-2)}.theme-quantum-display .qd-pay-tag--wa{background:#25d366;border-color:#25d366;color:#fff}.theme-quantum-display .qd-bank-box{margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--qd-accent-line);border-radius:var(--qd-radius-sm);background:var(--qd-accent-soft);font-size:.82rem}.theme-quantum-display .qd-bank-box.hidden{display:none}.theme-quantum-display .qd-bank-name{font-weight:700;color:var(--qd-ink)}.theme-quantum-display .qd-bank-line{margin-top:.2rem;color:var(--qd-ink-2)}.theme-quantum-display .qd-checkout-sticky{position:sticky;top:calc(var(--qd-header-h) + 1rem)}.theme-quantum-display .qd-discount-row{display:flex;gap:.5rem}.theme-quantum-display .qd-discount-apply{flex-shrink:0;padding-inline:1.2rem}.theme-quantum-display .qd-place-order{width:100%}.theme-quantum-display .qd-checkout-secure{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.7rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-empty{text-align:center;padding:3.5rem 1.5rem;margin-top:2rem}.theme-quantum-display .qd-empty.hidden{display:none}.theme-quantum-display .qd-empty-title{font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.4rem;color:var(--qd-ink)}.theme-quantum-display .qd-empty-sub{margin-top:.45rem;font-size:.88rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-empty .qd-btn{margin-top:1.3rem}.theme-arcade-glow .ag-slip{border-width:1.5px;border-style:solid;border-color:transparent}.theme-arcade-glow .ag-slip-inner{border-radius:calc(var(--ag-radius-lg) - 2px);background:var(--ag-surface);padding:1.6rem}.theme-arcade-glow .ag-slip-row{display:grid;grid-template-columns:1fr auto auto;gap:.9rem;align-items:baseline;padding:.8rem 0;border-bottom:1px solid var(--ag-line-soft)}.theme-arcade-glow .ag-slip-row:last-of-type{border-bottom:0}.theme-arcade-glow .ag-slip-row-title{min-width:0;font-family:var(--ag-font-display);font-size:.84rem;font-weight:700;line-height:1.4;text-transform:uppercase;color:var(--ag-ink-strong)}.theme-arcade-glow .ag-slip-row-variant{display:block;margin-top:.12rem;font-family:var(--ag-font-body);font-size:.72rem;font-weight:400;text-transform:none;color:var(--ag-ink-faint)}.theme-arcade-glow .ag-slip-row-qty{font-size:.76rem;color:var(--ag-ink-faint);font-variant-numeric:tabular-nums}.theme-arcade-glow .ag-slip-row-price{font-size:.86rem;font-weight:600;color:var(--ag-ink-strong);text-align:right;font-variant-numeric:tabular-nums}.theme-arcade-glow .ag-slip-note{padding:1.2rem 0;font-size:.9rem;color:var(--ag-ink-faint)}.theme-arcade-glow .ag-slip-totals{margin:1.2rem 0 0;padding-top:.9rem;border-top:1px solid var(--ag-line)}.theme-arcade-glow .ag-slip-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.42rem 0}.theme-arcade-glow .ag-slip-num{font-size:.9rem;font-weight:600;color:var(--ag-ink-strong);font-variant-numeric:tabular-nums}.theme-arcade-glow .ag-slip-quiet{font-size:.78rem;color:var(--ag-ink-faint)}.theme-arcade-glow .ag-slip-total-row--grand{margin-top:.6rem;padding-top:.9rem;border-top:1px solid var(--ag-line)}.theme-arcade-glow .ag-slip-grand-word{font-family:var(--ag-font-display);font-size:.78rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ag-ink-strong)}.theme-arcade-glow .ag-slip-grand-num{font-family:var(--ag-font-display);font-size:1.5rem;font-weight:800;color:var(--ag-ink-strong);font-variant-numeric:tabular-nums}.theme-arcade-glow .ag-stage-head{display:flex;align-items:center;gap:.8rem;font-family:var(--ag-font-display);font-size:1.05rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ag-ink-strong)}.theme-arcade-glow .ag-stage-no{display:inline-flex;align-items:center;justify-content:center;padding:.22rem .5rem;border:1px solid color-mix(in srgb,var(--ag-accent) 44%,transparent);border-radius:var(--ag-radius-sm);background:var(--ag-accent-soft);font-size:.68rem;font-weight:800;color:var(--ag-accent);font-variant-numeric:tabular-nums;box-shadow:0 0 8px -2px var(--ag-glow)}.theme-arcade-glow .ag-pay{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--ag-radius);border:1px solid var(--ag-line-soft);background:var(--ag-surface);cursor:pointer;transition:border-color .25s,background .25s,box-shadow .25s}.theme-arcade-glow .ag-pay:hover{border-color:var(--ag-line)}.theme-arcade-glow .ag-pay:has(input:checked),.theme-arcade-glow .ag-pay[data-first=true]{border-color:color-mix(in srgb,var(--ag-accent) 46%,transparent);background:var(--ag-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ag-accent) 24%,transparent)}.theme-arcade-glow .ag-radio{accent-color:var(--ag-accent);width:1rem;height:1rem;flex-shrink:0}.theme-arcade-glow .ag-pay-name{display:block;font-family:var(--ag-font-display);font-size:.88rem;font-weight:700;text-transform:uppercase;color:var(--ag-ink-strong)}.theme-arcade-glow .ag-pay-desc{display:block;margin-top:.1rem;font-size:.8rem;color:var(--ag-ink-soft)}.theme-arcade-glow .ag-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--ag-line);border-radius:var(--ag-radius-sm);background:var(--ag-surface-2);font-family:var(--ag-font-display);font-size:.64rem;font-weight:800;letter-spacing:.08em;color:var(--ag-ink-soft)}.theme-arcade-glow .ag-pay-tag--wa{background:#25d366;border-color:#25d366;color:#fff}.theme-arcade-glow .ag-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.4rem 1rem;border:1px dashed var(--ag-line);border-radius:var(--ag-radius-lg);background:var(--ag-surface);color:var(--ag-ink-soft)}.theme-modular-bench .mb-slip{border-radius:var(--mb-radius);background:var(--mb-surface);border:1px solid var(--mb-line);box-shadow:var(--mb-shadow-md);padding:1.4rem 1.4rem 1.5rem}.theme-modular-bench .mb-slip-head{padding-bottom:.85rem;border-bottom:1px dashed var(--mb-line)}.theme-modular-bench .mb-slip-rows{padding:.4rem 0 .2rem;max-height:17rem;overflow-y:auto}.theme-modular-bench .mb-slip-row{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem 0;border-bottom:1px dashed var(--mb-line-soft)}.theme-modular-bench .mb-slip-qty{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;margin-top:.05rem;padding:0 .3rem;border-radius:4px;background:var(--mb-surface-2);border:1px solid var(--mb-line);font-family:var(--mb-font-display);font-size:.72rem;font-weight:700;color:var(--mb-ink);font-variant-numeric:tabular-nums}.theme-modular-bench .mb-slip-title{display:block;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--mb-ink)}.theme-modular-bench .mb-slip-variant{display:block;font-size:.68rem;color:var(--mb-ink-faint)}.theme-modular-bench .mb-slip-amt{flex-shrink:0;font-family:var(--mb-font-display);font-size:.84rem;font-weight:700;color:var(--mb-ink);font-variant-numeric:tabular-nums}.theme-modular-bench .mb-slip-ruler{display:flex;padding:.8rem 0 .4rem}.theme-modular-bench .mb-slip-totals{padding-top:.3rem}.theme-modular-bench .mb-slip-total{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;padding:.7rem .9rem;border-radius:var(--mb-radius-sm);background:var(--mb-primary);color:#fff;font-family:var(--mb-font-display)}html[data-theme=dark] .theme-modular-bench .mb-slip-total{color:#f4f2ee}.theme-modular-bench .mb-slip-total span:first-child{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.theme-modular-bench .mb-slip-total span:last-child{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums}.theme-modular-bench .mb-crumb-link{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mb-font-display);font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--mb-ink-soft);text-decoration:none;transition:color .2s}.theme-modular-bench .mb-crumb-link:hover{color:var(--mb-accent)}.theme-modular-bench .mb-checkout-ruler-track{display:flex;align-items:flex-end;gap:.9rem}.theme-modular-bench .mb-checkout-step{flex-shrink:0;padding:.3rem .65rem;border-radius:var(--mb-radius-sm);border:1px solid var(--mb-line);background:var(--mb-surface);font-family:var(--mb-font-display);font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mb-ink-faint);transition:background .3s,color .3s,border-color .3s}.theme-modular-bench .mb-checkout-step[data-state=active]{border-color:var(--mb-accent);color:var(--mb-accent)}.theme-modular-bench .mb-checkout-step[data-state=done]{background:var(--mb-primary);border-color:var(--mb-primary);color:#fff}html[data-theme=dark] .theme-modular-bench .mb-checkout-step[data-state=done]{color:#f4f2ee}.theme-modular-bench .mb-step-head{display:flex;align-items:center;gap:.8rem;font-family:var(--mb-font-display);font-size:1.02rem;font-weight:700;letter-spacing:-.005em;color:var(--mb-ink)}.theme-modular-bench .mb-step-no{font-size:.66rem;font-weight:700;letter-spacing:.16em;color:var(--mb-ink-soft);border:1px solid var(--mb-line);border-radius:var(--mb-radius-sm);background:var(--mb-surface-2);padding:.24rem .5rem;font-variant-numeric:tabular-nums}.theme-modular-bench .mb-pay{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--mb-radius-sm);border:1px solid var(--mb-line);background:var(--mb-surface);cursor:pointer;transition:border-color .25s,background .25s}.theme-modular-bench .mb-pay:hover{border-color:var(--mb-ink-faint)}.theme-modular-bench .mb-pay:has(input:checked),.theme-modular-bench .mb-pay[data-first=true]{border-color:var(--mb-primary);background:var(--mb-primary-soft)}.theme-modular-bench .mb-radio{accent-color:var(--mb-primary);width:1rem;height:1rem;flex-shrink:0}.theme-modular-bench .mb-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--mb-line);border-radius:var(--mb-radius-sm);background:var(--mb-surface-2);font-family:var(--mb-font-display);font-size:.62rem;font-weight:700;letter-spacing:.08em;color:var(--mb-ink-soft)}.theme-modular-bench .mb-pay-tag--wa{background:#25d366;border-color:#25d366;color:#fff}.theme-blue-print .bp-slip{border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--bp-surface);box-shadow:var(--bp-shadow-sm);overflow:hidden}.theme-blue-print .bp-slip-row{display:grid;grid-template-columns:1.6rem 1fr auto auto;gap:.7rem;align-items:baseline;padding:.6rem 0;border-bottom:1px solid var(--bp-line-soft)}.theme-blue-print .bp-slip-row:last-child{border-bottom:0}.theme-blue-print .bp-slip-idx{font-family:var(--bp-mono);font-size:.6rem;color:var(--bp-ink-faint)}.theme-blue-print .bp-slip-title{min-width:0;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--bp-ink-strong)}.theme-blue-print .bp-slip-variant{display:block;font-family:var(--bp-mono);font-size:.64rem;font-weight:400;color:var(--bp-ink-faint);margin-top:.1rem}.theme-blue-print .bp-slip-qty{font-family:var(--bp-mono);font-size:.68rem;color:var(--bp-ink-faint);font-variant-numeric:tabular-nums}.theme-blue-print .bp-slip-price{font-family:var(--bp-mono);font-size:.82rem;font-weight:500;color:var(--bp-ink-strong);text-align:right;font-variant-numeric:tabular-nums}.theme-blue-print .bp-slip-note{padding:1rem 0;font-size:.86rem;color:var(--bp-ink-faint)}.theme-blue-print .bp-slip-totals{margin-top:.9rem}.theme-blue-print .bp-slip-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.35rem 0}.theme-blue-print .bp-slip-total-row dt{font-family:var(--bp-mono);font-size:.62rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ink-soft)}.theme-blue-print .bp-slip-total-row dd{font-family:var(--bp-mono);font-size:.84rem;color:var(--bp-ink-strong);font-variant-numeric:tabular-nums}.theme-blue-print .bp-slip-quiet{font-family:var(--bp-font)!important;font-size:.74rem!important;color:var(--bp-ink-faint)!important}.theme-blue-print .bp-slip-total-row--grand{margin-top:.5rem}.theme-blue-print .bp-slip-total-row--grand dd{font-size:1.3rem;font-weight:600}.theme-blue-print .bp-pay{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--bp-radius-sm);border:1px solid var(--bp-line);background:var(--bp-paper-2);cursor:pointer;transition:border-color .25s,background .25s}.theme-blue-print .bp-pay:hover{border-color:var(--bp-accent)}.theme-blue-print .bp-pay:has(input:checked),.theme-blue-print .bp-pay[data-first=true]{border-color:var(--bp-primary);background:var(--bp-primary-soft)}.theme-blue-print .bp-radio{accent-color:var(--bp-primary);width:1rem;height:1rem;flex-shrink:0}.theme-blue-print .bp-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--bp-line);border-radius:var(--bp-radius-sm);background:var(--bp-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--bp-ink-soft)}.theme-maison-line .ml-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-maison-line .ml-slip-title{flex:1;min-width:0;font-weight:600}.theme-maison-line .ml-slip-variant{display:block;font-size:.72rem;color:var(--ml-ink-faint);font-weight:400}.theme-maison-line .ml-slip-qty{color:var(--ml-ink-soft);font-size:.8rem}.theme-maison-line .ml-slip-price{font-weight:600}.theme-maison-line .ml-slip-totals{margin:0;border-top:1px solid var(--ml-line-soft);padding-top:.5rem}.theme-maison-line .ml-slip-totals dt{color:var(--ml-ink-soft);font-weight:400}.theme-maison-line .ml-slip-totals dd{margin:0;font-weight:600}.theme-maison-line .ml-slip-grand{font-size:1.02rem}.theme-maison-line .ml-slip-grand dt{color:var(--ml-ink-strong);font-weight:800}.theme-maison-line .ml-slip-grand dd{font-weight:800;color:var(--ml-ink-strong)}.theme-maison-line .ml-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ml-radius-sm);border:1px solid var(--ml-line-soft);background:var(--ml-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-maison-line .ml-pay:hover{border-color:var(--ml-primary)}.theme-maison-line .ml-pay:has(input:checked),.theme-maison-line .ml-pay[data-first=true]{border-color:var(--ml-primary);background:var(--ml-primary-soft)}.theme-maison-line .ml-radio{accent-color:var(--ml-primary);width:1rem;height:1rem;flex-shrink:0}.theme-maison-line .ml-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--ml-line-soft);border-radius:var(--ml-radius-sm);background:var(--ml-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--ml-ink-soft)}.theme-runway-pulse .rp-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-runway-pulse .rp-slip-title{flex:1;min-width:0;font-weight:600}.theme-runway-pulse .rp-slip-variant{display:block;font-size:.72rem;color:var(--rp-ink-faint);font-weight:400}.theme-runway-pulse .rp-slip-qty{color:var(--rp-ink-soft);font-size:.8rem}.theme-runway-pulse .rp-slip-price{font-weight:600}.theme-runway-pulse .rp-slip-totals{margin:0;border-top:1px solid var(--rp-line-soft);padding-top:.5rem}.theme-runway-pulse .rp-slip-totals dt{color:var(--rp-ink-soft);font-weight:400}.theme-runway-pulse .rp-slip-totals dd{margin:0;font-weight:600}.theme-runway-pulse .rp-slip-grand{font-size:1.02rem}.theme-runway-pulse .rp-slip-grand dt{color:var(--rp-ink-strong);font-weight:800}.theme-runway-pulse .rp-slip-grand dd{font-weight:800;color:var(--rp-ink-strong)}.theme-runway-pulse .rp-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--rp-radius-sm);border:1px solid var(--rp-line-soft);background:var(--rp-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-runway-pulse .rp-pay:hover{border-color:var(--rp-primary)}.theme-runway-pulse .rp-pay:has(input:checked),.theme-runway-pulse .rp-pay[data-first=true]{border-color:var(--rp-primary);background:var(--rp-primary-soft)}.theme-runway-pulse .rp-radio{accent-color:var(--rp-primary);width:1rem;height:1rem;flex-shrink:0}.theme-runway-pulse .rp-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--rp-line-soft);border-radius:var(--rp-radius-sm);background:var(--rp-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--rp-ink-soft)}.theme-drape-form .df-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-drape-form .df-slip-title{flex:1;min-width:0;font-weight:600}.theme-drape-form .df-slip-variant{display:block;font-size:.72rem;color:var(--df-ink-faint);font-weight:400}.theme-drape-form .df-slip-qty{color:var(--df-ink-soft);font-size:.8rem}.theme-drape-form .df-slip-price{font-weight:600}.theme-drape-form .df-slip-totals{margin:0;border-top:1px solid var(--df-line-soft);padding-top:.5rem}.theme-drape-form .df-slip-totals dt{color:var(--df-ink-soft);font-weight:400}.theme-drape-form .df-slip-totals dd{margin:0;font-weight:600}.theme-drape-form .df-slip-grand{font-size:1.02rem}.theme-drape-form .df-slip-grand dt{color:var(--df-ink-strong);font-weight:800}.theme-drape-form .df-slip-grand dd{font-weight:800;color:var(--df-ink-strong)}.theme-drape-form .df-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--df-radius-sm);border:1px solid var(--df-line-soft);background:var(--df-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-drape-form .df-pay:hover{border-color:var(--df-primary)}.theme-drape-form .df-pay:has(input:checked),.theme-drape-form .df-pay[data-first=true]{border-color:var(--df-primary);background:var(--df-primary-soft)}.theme-drape-form .df-radio{accent-color:var(--df-primary);width:1rem;height:1rem;flex-shrink:0}.theme-drape-form .df-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--df-line-soft);border-radius:var(--df-radius-sm);background:var(--df-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--df-ink-soft)}.theme-lookbook-press .lk-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-lookbook-press .lk-slip-title{flex:1;min-width:0;font-weight:600}.theme-lookbook-press .lk-slip-variant{display:block;font-size:.72rem;color:var(--lk-ink-faint);font-weight:400}.theme-lookbook-press .lk-slip-qty{color:var(--lk-ink-soft);font-size:.8rem}.theme-lookbook-press .lk-slip-price{font-weight:600}.theme-lookbook-press .lk-slip-totals{margin:0;border-top:1px solid var(--lk-line-soft);padding-top:.5rem}.theme-lookbook-press .lk-slip-totals dt{color:var(--lk-ink-soft);font-weight:400}.theme-lookbook-press .lk-slip-totals dd{margin:0;font-weight:600}.theme-lookbook-press .lk-slip-grand{font-size:1.02rem}.theme-lookbook-press .lk-slip-grand dt{color:var(--lk-ink-strong);font-weight:800}.theme-lookbook-press .lk-slip-grand dd{font-weight:800;color:var(--lk-ink-strong)}.theme-lookbook-press .lk-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--lk-radius-sm);border:1px solid var(--lk-line-soft);background:var(--lk-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-lookbook-press .lk-pay:hover{border-color:var(--lk-primary)}.theme-lookbook-press .lk-pay:has(input:checked),.theme-lookbook-press .lk-pay[data-first=true]{border-color:var(--lk-primary);background:var(--lk-primary-soft)}.theme-lookbook-press .lk-radio{accent-color:var(--lk-primary);width:1rem;height:1rem;flex-shrink:0}.theme-lookbook-press .lk-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--lk-line-soft);border-radius:var(--lk-radius-sm);background:var(--lk-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--lk-ink-soft)}.theme-urban-thread .ut-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-urban-thread .ut-slip-title{flex:1;min-width:0;font-weight:600}.theme-urban-thread .ut-slip-variant{display:block;font-size:.72rem;color:var(--ut-ink-faint);font-weight:400}.theme-urban-thread .ut-slip-qty{color:var(--ut-ink-soft);font-size:.8rem}.theme-urban-thread .ut-slip-price{font-weight:600}.theme-urban-thread .ut-slip-totals{margin:0;border-top:1px solid var(--ut-line-soft);padding-top:.5rem}.theme-urban-thread .ut-slip-totals dt{color:var(--ut-ink-soft);font-weight:400}.theme-urban-thread .ut-slip-totals dd{margin:0;font-weight:600}.theme-urban-thread .ut-slip-grand{font-size:1.02rem}.theme-urban-thread .ut-slip-grand dt{color:var(--ut-ink-strong);font-weight:800}.theme-urban-thread .ut-slip-grand dd{font-weight:800;color:var(--ut-ink-strong)}.theme-urban-thread .ut-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ut-radius-sm);border:1px solid var(--ut-line-soft);background:var(--ut-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-urban-thread .ut-pay:hover{border-color:var(--ut-primary)}.theme-urban-thread .ut-pay:has(input:checked),.theme-urban-thread .ut-pay[data-first=true]{border-color:var(--ut-primary);background:var(--ut-primary-soft)}.theme-urban-thread .ut-radio{accent-color:var(--ut-primary);width:1rem;height:1rem;flex-shrink:0}.theme-urban-thread .ut-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--ut-line-soft);border-radius:var(--ut-radius-sm);background:var(--ut-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--ut-ink-soft)}.theme-harvest-table .ht-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-harvest-table .ht-slip-title{flex:1;min-width:0;font-weight:600}.theme-harvest-table .ht-slip-variant{display:block;font-size:.72rem;color:var(--ht-ink-faint);font-weight:400}.theme-harvest-table .ht-slip-qty{color:var(--ht-ink-soft);font-size:.8rem}.theme-harvest-table .ht-slip-price{font-weight:600}.theme-harvest-table .ht-slip-totals{margin:0;border-top:1px solid var(--ht-line-soft);padding-top:.5rem}.theme-harvest-table .ht-slip-totals dt{color:var(--ht-ink-soft);font-weight:400}.theme-harvest-table .ht-slip-totals dd{margin:0;font-weight:600}.theme-harvest-table .ht-slip-grand{font-size:1.02rem}.theme-harvest-table .ht-slip-grand dt{color:var(--ht-ink-strong);font-weight:800}.theme-harvest-table .ht-slip-grand dd{font-weight:800;color:var(--ht-ink-strong)}.theme-harvest-table .ht-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ht-radius-sm);border:1px solid var(--ht-line-soft);background:var(--ht-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-harvest-table .ht-pay:hover{border-color:var(--ht-primary)}.theme-harvest-table .ht-pay:has(input:checked),.theme-harvest-table .ht-pay[data-first=true]{border-color:var(--ht-primary);background:var(--ht-primary-soft)}.theme-harvest-table .ht-radio{accent-color:var(--ht-primary);width:1rem;height:1rem;flex-shrink:0}.theme-harvest-table .ht-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--ht-line-soft);border-radius:var(--ht-radius-sm);background:var(--ht-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--ht-ink-soft)}.theme-orchard-fresh .of-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-orchard-fresh .of-slip-title{flex:1;min-width:0;font-weight:600}.theme-orchard-fresh .of-slip-variant{display:block;font-size:.72rem;color:var(--of-ink-faint);font-weight:400}.theme-orchard-fresh .of-slip-qty{color:var(--of-ink-soft);font-size:.8rem}.theme-orchard-fresh .of-slip-price{font-weight:600}.theme-orchard-fresh .of-slip-totals{margin:0;border-top:1px solid var(--of-line-soft);padding-top:.5rem}.theme-orchard-fresh .of-slip-totals dt{color:var(--of-ink-soft);font-weight:400}.theme-orchard-fresh .of-slip-totals dd{margin:0;font-weight:600}.theme-orchard-fresh .of-slip-grand{font-size:1.02rem}.theme-orchard-fresh .of-slip-grand dt{color:var(--of-ink-strong);font-weight:800}.theme-orchard-fresh .of-slip-grand dd{font-weight:800;color:var(--of-ink-strong)}.theme-orchard-fresh .of-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--of-radius-sm);border:1px solid var(--of-line-soft);background:var(--of-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-orchard-fresh .of-pay:hover{border-color:var(--of-primary)}.theme-orchard-fresh .of-pay:has(input:checked),.theme-orchard-fresh .of-pay[data-first=true]{border-color:var(--of-primary);background:var(--of-primary-soft)}.theme-orchard-fresh .of-radio{accent-color:var(--of-primary);width:1rem;height:1rem;flex-shrink:0}.theme-orchard-fresh .of-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--of-line-soft);border-radius:var(--of-radius-sm);background:var(--of-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--of-ink-soft)}.theme-spice-route .sr-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-spice-route .sr-slip-title{flex:1;min-width:0;font-weight:600}.theme-spice-route .sr-slip-variant{display:block;font-size:.72rem;color:var(--sr-ink-faint);font-weight:400}.theme-spice-route .sr-slip-qty{color:var(--sr-ink-soft);font-size:.8rem}.theme-spice-route .sr-slip-price{font-weight:600}.theme-spice-route .sr-slip-totals{margin:0;border-top:1px solid var(--sr-line-soft);padding-top:.5rem}.theme-spice-route .sr-slip-totals dt{color:var(--sr-ink-soft);font-weight:400}.theme-spice-route .sr-slip-totals dd{margin:0;font-weight:600}.theme-spice-route .sr-slip-grand{font-size:1.02rem}.theme-spice-route .sr-slip-grand dt{color:var(--sr-ink-strong);font-weight:800}.theme-spice-route .sr-slip-grand dd{font-weight:800;color:var(--sr-ink-strong)}.theme-spice-route .sr-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-line-soft);background:var(--sr-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-spice-route .sr-pay:hover{border-color:var(--sr-primary)}.theme-spice-route .sr-pay:has(input:checked),.theme-spice-route .sr-pay[data-first=true]{border-color:var(--sr-primary);background:var(--sr-primary-soft)}.theme-spice-route .sr-radio{accent-color:var(--sr-primary);width:1rem;height:1rem;flex-shrink:0}.theme-spice-route .sr-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--sr-line-soft);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--sr-ink-soft)}.theme-daily-loaf .dl-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-daily-loaf .dl-slip-title{flex:1;min-width:0;font-weight:600}.theme-daily-loaf .dl-slip-variant{display:block;font-size:.72rem;color:var(--dl-ink-faint);font-weight:400}.theme-daily-loaf .dl-slip-qty{color:var(--dl-ink-soft);font-size:.8rem}.theme-daily-loaf .dl-slip-price{font-weight:600}.theme-daily-loaf .dl-slip-totals{margin:0;border-top:1px solid var(--dl-line-soft);padding-top:.5rem}.theme-daily-loaf .dl-slip-totals dt{color:var(--dl-ink-soft);font-weight:400}.theme-daily-loaf .dl-slip-totals dd{margin:0;font-weight:600}.theme-daily-loaf .dl-slip-grand{font-size:1.02rem}.theme-daily-loaf .dl-slip-grand dt{color:var(--dl-ink-strong);font-weight:800}.theme-daily-loaf .dl-slip-grand dd{font-weight:800;color:var(--dl-ink-strong)}.theme-daily-loaf .dl-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--dl-radius-sm);border:1px solid var(--dl-line-soft);background:var(--dl-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-daily-loaf .dl-pay:hover{border-color:var(--dl-primary)}.theme-daily-loaf .dl-pay:has(input:checked),.theme-daily-loaf .dl-pay[data-first=true]{border-color:var(--dl-primary);background:var(--dl-primary-soft)}.theme-daily-loaf .dl-radio{accent-color:var(--dl-primary);width:1rem;height:1rem;flex-shrink:0}.theme-daily-loaf .dl-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--dl-line-soft);border-radius:var(--dl-radius-sm);background:var(--dl-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--dl-ink-soft)}.theme-green-grocer .gg-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-green-grocer .gg-slip-title{flex:1;min-width:0;font-weight:600}.theme-green-grocer .gg-slip-variant{display:block;font-size:.72rem;color:var(--gg-ink-faint);font-weight:400}.theme-green-grocer .gg-slip-qty{color:var(--gg-ink-soft);font-size:.8rem}.theme-green-grocer .gg-slip-price{font-weight:600}.theme-green-grocer .gg-slip-totals{margin:0;border-top:1px solid var(--gg-line-soft);padding-top:.5rem}.theme-green-grocer .gg-slip-totals dt{color:var(--gg-ink-soft);font-weight:400}.theme-green-grocer .gg-slip-totals dd{margin:0;font-weight:600}.theme-green-grocer .gg-slip-grand{font-size:1.02rem}.theme-green-grocer .gg-slip-grand dt{color:var(--gg-ink-strong);font-weight:800}.theme-green-grocer .gg-slip-grand dd{font-weight:800;color:var(--gg-ink-strong)}.theme-green-grocer .gg-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--gg-radius-sm);border:1px solid var(--gg-line-soft);background:var(--gg-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-green-grocer .gg-pay:hover{border-color:var(--gg-primary)}.theme-green-grocer .gg-pay:has(input:checked),.theme-green-grocer .gg-pay[data-first=true]{border-color:var(--gg-primary);background:var(--gg-primary-soft)}.theme-green-grocer .gg-radio{accent-color:var(--gg-primary);width:1rem;height:1rem;flex-shrink:0}.theme-green-grocer .gg-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--gg-line-soft);border-radius:var(--gg-radius-sm);background:var(--gg-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--gg-ink-soft)}.theme-clinic-soft .cl-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-clinic-soft .cl-slip-title{flex:1;min-width:0;font-weight:600}.theme-clinic-soft .cl-slip-variant{display:block;font-size:.72rem;color:var(--cl-ink-faint);font-weight:400}.theme-clinic-soft .cl-slip-qty{color:var(--cl-ink-soft);font-size:.8rem}.theme-clinic-soft .cl-slip-price{font-weight:600}.theme-clinic-soft .cl-slip-totals{margin:0;border-top:1px solid var(--cl-line-soft);padding-top:.5rem}.theme-clinic-soft .cl-slip-totals dt{color:var(--cl-ink-soft);font-weight:400}.theme-clinic-soft .cl-slip-totals dd{margin:0;font-weight:600}.theme-clinic-soft .cl-slip-grand{font-size:1.02rem}.theme-clinic-soft .cl-slip-grand dt{color:var(--cl-ink-strong);font-weight:800}.theme-clinic-soft .cl-slip-grand dd{font-weight:800;color:var(--cl-ink-strong)}.theme-clinic-soft .cl-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--cl-radius-sm);border:1px solid var(--cl-line-soft);background:var(--cl-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-clinic-soft .cl-pay:hover{border-color:var(--cl-primary)}.theme-clinic-soft .cl-pay:has(input:checked),.theme-clinic-soft .cl-pay[data-first=true]{border-color:var(--cl-primary);background:var(--cl-primary-soft)}.theme-clinic-soft .cl-radio{accent-color:var(--cl-primary);width:1rem;height:1rem;flex-shrink:0}.theme-clinic-soft .cl-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--cl-line-soft);border-radius:var(--cl-radius-sm);background:var(--cl-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--cl-ink-soft)}.theme-vital-pulse .vp-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-vital-pulse .vp-slip-title{flex:1;min-width:0;font-weight:600}.theme-vital-pulse .vp-slip-variant{display:block;font-size:.72rem;color:var(--vp-ink-faint);font-weight:400}.theme-vital-pulse .vp-slip-qty{color:var(--vp-ink-soft);font-size:.8rem}.theme-vital-pulse .vp-slip-price{font-weight:600}.theme-vital-pulse .vp-slip-totals{margin:0;border-top:1px solid var(--vp-line-soft);padding-top:.5rem}.theme-vital-pulse .vp-slip-totals dt{color:var(--vp-ink-soft);font-weight:400}.theme-vital-pulse .vp-slip-totals dd{margin:0;font-weight:600}.theme-vital-pulse .vp-slip-grand{font-size:1.02rem}.theme-vital-pulse .vp-slip-grand dt{color:var(--vp-ink-strong);font-weight:800}.theme-vital-pulse .vp-slip-grand dd{font-weight:800;color:var(--vp-ink-strong)}.theme-vital-pulse .vp-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--vp-radius-sm);border:1px solid var(--vp-line-soft);background:var(--vp-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-vital-pulse .vp-pay:hover{border-color:var(--vp-primary)}.theme-vital-pulse .vp-pay:has(input:checked),.theme-vital-pulse .vp-pay[data-first=true]{border-color:var(--vp-primary);background:var(--vp-primary-soft)}.theme-vital-pulse .vp-radio{accent-color:var(--vp-primary);width:1rem;height:1rem;flex-shrink:0}.theme-vital-pulse .vp-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--vp-line-soft);border-radius:var(--vp-radius-sm);background:var(--vp-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--vp-ink-soft)}.theme-apothecary-label .al-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-apothecary-label .al-slip-title{flex:1;min-width:0;font-weight:600}.theme-apothecary-label .al-slip-variant{display:block;font-size:.72rem;color:var(--al-ink-faint);font-weight:400}.theme-apothecary-label .al-slip-qty{color:var(--al-ink-soft);font-size:.8rem}.theme-apothecary-label .al-slip-price{font-weight:600}.theme-apothecary-label .al-slip-totals{margin:0;border-top:1px solid var(--al-line-soft);padding-top:.5rem}.theme-apothecary-label .al-slip-totals dt{color:var(--al-ink-soft);font-weight:400}.theme-apothecary-label .al-slip-totals dd{margin:0;font-weight:600}.theme-apothecary-label .al-slip-grand{font-size:1.02rem}.theme-apothecary-label .al-slip-grand dt{color:var(--al-ink-strong);font-weight:800}.theme-apothecary-label .al-slip-grand dd{font-weight:800;color:var(--al-ink-strong)}.theme-apothecary-label .al-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--al-radius-sm);border:1px solid var(--al-line-soft);background:var(--al-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-apothecary-label .al-pay:hover{border-color:var(--al-primary)}.theme-apothecary-label .al-pay:has(input:checked),.theme-apothecary-label .al-pay[data-first=true]{border-color:var(--al-primary);background:var(--al-primary-soft)}.theme-apothecary-label .al-radio{accent-color:var(--al-primary);width:1rem;height:1rem;flex-shrink:0}.theme-apothecary-label .al-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--al-line-soft);border-radius:var(--al-radius-sm);background:var(--al-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--al-ink-soft)}.theme-medisource-spec .ms-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-medisource-spec .ms-slip-title{flex:1;min-width:0;font-weight:600}.theme-medisource-spec .ms-slip-variant{display:block;font-size:.72rem;color:var(--ms-ink-faint);font-weight:400}.theme-medisource-spec .ms-slip-qty{color:var(--ms-ink-soft);font-size:.8rem}.theme-medisource-spec .ms-slip-price{font-weight:600}.theme-medisource-spec .ms-slip-totals{margin:0;border-top:1px solid var(--ms-line-soft);padding-top:.5rem}.theme-medisource-spec .ms-slip-totals dt{color:var(--ms-ink-soft);font-weight:400}.theme-medisource-spec .ms-slip-totals dd{margin:0;font-weight:600}.theme-medisource-spec .ms-slip-grand{font-size:1.02rem}.theme-medisource-spec .ms-slip-grand dt{color:var(--ms-ink-strong);font-weight:800}.theme-medisource-spec .ms-slip-grand dd{font-weight:800;color:var(--ms-ink-strong)}.theme-medisource-spec .ms-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ms-radius-sm);border:1px solid var(--ms-line-soft);background:var(--ms-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-medisource-spec .ms-pay:hover{border-color:var(--ms-primary)}.theme-medisource-spec .ms-pay:has(input:checked),.theme-medisource-spec .ms-pay[data-first=true]{border-color:var(--ms-primary);background:var(--ms-primary-soft)}.theme-medisource-spec .ms-radio{accent-color:var(--ms-primary);width:1rem;height:1rem;flex-shrink:0}.theme-medisource-spec .ms-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--ms-line-soft);border-radius:var(--ms-radius-sm);background:var(--ms-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--ms-ink-soft)}.theme-wellness-lab .wb-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-wellness-lab .wb-slip-title{flex:1;min-width:0;font-weight:600}.theme-wellness-lab .wb-slip-variant{display:block;font-size:.72rem;color:var(--wb-ink-faint);font-weight:400}.theme-wellness-lab .wb-slip-qty{color:var(--wb-ink-soft);font-size:.8rem}.theme-wellness-lab .wb-slip-price{font-weight:600}.theme-wellness-lab .wb-slip-totals{margin:0;border-top:1px solid var(--wb-line-soft);padding-top:.5rem}.theme-wellness-lab .wb-slip-totals dt{color:var(--wb-ink-soft);font-weight:400}.theme-wellness-lab .wb-slip-totals dd{margin:0;font-weight:600}.theme-wellness-lab .wb-slip-grand{font-size:1.02rem}.theme-wellness-lab .wb-slip-grand dt{color:var(--wb-ink-strong);font-weight:800}.theme-wellness-lab .wb-slip-grand dd{font-weight:800;color:var(--wb-ink-strong)}.theme-wellness-lab .wb-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--wb-radius-sm);border:1px solid var(--wb-line-soft);background:var(--wb-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-wellness-lab .wb-pay:hover{border-color:var(--wb-primary)}.theme-wellness-lab .wb-pay:has(input:checked),.theme-wellness-lab .wb-pay[data-first=true]{border-color:var(--wb-primary);background:var(--wb-primary-soft)}.theme-wellness-lab .wb-radio{accent-color:var(--wb-primary);width:1rem;height:1rem;flex-shrink:0}.theme-wellness-lab .wb-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--wb-line-soft);border-radius:var(--wb-radius-sm);background:var(--wb-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--wb-ink-soft)}.theme-northlight .no-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-northlight .no-slip-title{flex:1;min-width:0;font-weight:600}.theme-northlight .no-slip-variant{display:block;font-size:.72rem;color:var(--no-ink-faint);font-weight:400}.theme-northlight .no-slip-qty{color:var(--no-ink-soft);font-size:.8rem}.theme-northlight .no-slip-price{font-weight:600}.theme-northlight .no-slip-totals{margin:0;border-top:1px solid var(--no-line-soft);padding-top:.5rem}.theme-northlight .no-slip-totals dt{color:var(--no-ink-soft);font-weight:400}.theme-northlight .no-slip-totals dd{margin:0;font-weight:600}.theme-northlight .no-slip-grand{font-size:1.02rem}.theme-northlight .no-slip-grand dt{color:var(--no-ink-strong);font-weight:800}.theme-northlight .no-slip-grand dd{font-weight:800;color:var(--no-ink-strong)}.theme-northlight .no-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--no-radius-sm);border:1px solid var(--no-line-soft);background:var(--no-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-northlight .no-pay:hover{border-color:var(--no-primary)}.theme-northlight .no-pay:has(input:checked),.theme-northlight .no-pay[data-first=true]{border-color:var(--no-primary);background:var(--no-primary-soft)}.theme-northlight .no-radio{accent-color:var(--no-primary);width:1rem;height:1rem;flex-shrink:0}.theme-northlight .no-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--no-line-soft);border-radius:var(--no-radius-sm);background:var(--no-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--no-ink-soft)}.theme-cart-mart .cm-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-cart-mart .cm-slip-title{flex:1;min-width:0;font-weight:600}.theme-cart-mart .cm-slip-variant{display:block;font-size:.72rem;color:var(--cm-ink-faint);font-weight:400}.theme-cart-mart .cm-slip-qty{color:var(--cm-ink-soft);font-size:.8rem}.theme-cart-mart .cm-slip-price{font-weight:600}.theme-cart-mart .cm-slip-totals{margin:0;border-top:1px solid var(--cm-line-soft);padding-top:.5rem}.theme-cart-mart .cm-slip-totals dt{color:var(--cm-ink-soft);font-weight:400}.theme-cart-mart .cm-slip-totals dd{margin:0;font-weight:600}.theme-cart-mart .cm-slip-grand{font-size:1.02rem}.theme-cart-mart .cm-slip-grand dt{color:var(--cm-ink-strong);font-weight:800}.theme-cart-mart .cm-slip-grand dd{font-weight:800;color:var(--cm-ink-strong)}.theme-cart-mart .cm-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--cm-radius-sm);border:1px solid var(--cm-line-soft);background:var(--cm-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-cart-mart .cm-pay:hover{border-color:var(--cm-primary)}.theme-cart-mart .cm-pay:has(input:checked),.theme-cart-mart .cm-pay[data-first=true]{border-color:var(--cm-primary);background:var(--cm-primary-soft)}.theme-cart-mart .cm-radio{accent-color:var(--cm-primary);width:1rem;height:1rem;flex-shrink:0}.theme-cart-mart .cm-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--cm-line-soft);border-radius:var(--cm-radius-sm);background:var(--cm-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--cm-ink-soft)}.theme-packline-base .pk-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:.86rem}.theme-packline-base .pk-slip-title{flex:1;min-width:0;font-weight:600}.theme-packline-base .pk-slip-variant{display:block;font-size:.72rem;color:var(--pk-ink-faint);font-weight:400}.theme-packline-base .pk-slip-qty{color:var(--pk-ink-soft);font-size:.8rem}.theme-packline-base .pk-slip-price{font-weight:600}.theme-packline-base .pk-slip-totals{margin:0;border-top:1px solid var(--pk-line-soft);padding-top:.5rem}.theme-packline-base .pk-slip-totals dt{color:var(--pk-ink-soft);font-weight:400}.theme-packline-base .pk-slip-totals dd{margin:0;font-weight:600}.theme-packline-base .pk-slip-grand{font-size:1.02rem}.theme-packline-base .pk-slip-grand dt{color:var(--pk-ink-strong);font-weight:800}.theme-packline-base .pk-slip-grand dd{font-weight:800;color:var(--pk-ink-strong)}.theme-packline-base .pk-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--pk-radius-sm);border:1px solid var(--pk-line-soft);background:var(--pk-paper2);cursor:pointer;transition:border-color .2s,background .2s}.theme-packline-base .pk-pay:hover{border-color:var(--pk-primary)}.theme-packline-base .pk-pay:has(input:checked),.theme-packline-base .pk-pay[data-first=true]{border-color:var(--pk-primary);background:var(--pk-primary-soft)}.theme-packline-base .pk-radio{accent-color:var(--pk-primary);width:1rem;height:1rem;flex-shrink:0}.theme-packline-base .pk-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.26rem .45rem;border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius-sm);background:var(--pk-surface);font-size:.62rem;font-weight:600;letter-spacing:.08em;color:var(--pk-ink-soft)}.theme-soundstage-hifi .sf-sheet-row{display:flex;align-items:baseline;gap:.6rem;padding:.44rem 0;font-size:.86rem}.theme-soundstage-hifi .sf-sheet-title{flex:1;min-width:0;font-weight:600}.theme-soundstage-hifi .sf-sheet-variant{display:block;font-size:.72rem;color:var(--sf-ink-faint);font-weight:400}.theme-soundstage-hifi .sf-sheet-qty{color:var(--sf-ink-soft);font-size:.8rem}.theme-soundstage-hifi .sf-sheet-price{font-weight:700}.theme-soundstage-hifi .sf-sheet-totals{margin:0;border-top:1px solid var(--sf-line-soft);padding-top:.5rem}.theme-soundstage-hifi .sf-sheet-totals dt{color:var(--sf-ink-soft);font-weight:400}.theme-soundstage-hifi .sf-sheet-totals dd{margin:0;font-weight:700}.theme-soundstage-hifi .sf-sheet-grand{font-size:1.02rem}.theme-soundstage-hifi .sf-sheet-grand dt{color:var(--sf-ink-strong);font-weight:700}.theme-soundstage-hifi .sf-sheet-grand dd{font-weight:700;color:var(--sf-ink-strong)}.theme-soundstage-hifi .sf-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--sf-radius-sm);border:1px solid var(--sf-line-soft);background:var(--sf-face);cursor:pointer;transition:border-color .2s,background .2s}.theme-soundstage-hifi .sf-pay:hover{border-color:var(--sf-brass)}.theme-soundstage-hifi .sf-pay:has(input:checked),.theme-soundstage-hifi .sf-pay[data-first=true]{border-color:var(--sf-brass);background:var(--sf-brass-soft)}.theme-soundstage-hifi .sf-radio{accent-color:var(--sf-brass);width:1rem;height:1rem;flex-shrink:0}.theme-soundstage-hifi .sf-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.28rem .45rem;border:1px solid var(--sf-line-soft);border-radius:var(--sf-radius-sm);background:var(--sf-room2);font-family:var(--sf-mono);font-size:.58rem;font-weight:700;letter-spacing:.14em;color:var(--sf-ink-soft)}.sw-cko-empty[data-astro-cid-ajb7cles]{text-align:center;padding:3rem 1rem}.sw-cko-grid[data-astro-cid-ajb7cles]{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:1024px){.sw-cko-grid[data-astro-cid-ajb7cles]{grid-template-columns:1fr 22rem;gap:3.2rem;align-items:start}}.sw-cko-sections[data-astro-cid-ajb7cles]{display:grid;gap:1.4rem}.sw-jobsec[data-astro-cid-ajb7cles]{background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);padding:1.4rem}.sw-jobsec-head[data-astro-cid-ajb7cles]{display:flex;align-items:center;gap:1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--sw-line)}.sw-jobsec-num[data-astro-cid-ajb7cles]{font-family:var(--sw-slab);font-size:2rem;font-weight:700;color:var(--sw-accent);line-height:1}.sw-jobsec-body[data-astro-cid-ajb7cles]{margin-top:1.1rem;display:grid;gap:.75rem}.sw-paylist[data-astro-cid-ajb7cles]{display:grid;gap:.55rem}.sw-pay[data-astro-cid-ajb7cles]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;border:1px solid var(--sw-line-soft);border-radius:3px;padding:.8rem .9rem;cursor:pointer;transition:border-color .18s,background .18s;background:var(--sw-canvas)}.sw-pay[data-astro-cid-ajb7cles]:hover{border-color:var(--sw-ink)}.sw-pay[data-astro-cid-ajb7cles]:has(input:checked){border-color:var(--sw-primary);background:var(--sw-primary-soft)}.sw-pay[data-astro-cid-ajb7cles] input[data-astro-cid-ajb7cles]{accent-color:var(--sw-primary)}.sw-pay-body[data-astro-cid-ajb7cles]{display:grid;gap:.1rem}.sw-pay-body[data-astro-cid-ajb7cles] strong[data-astro-cid-ajb7cles]{font-size:.9rem}.sw-pay-body[data-astro-cid-ajb7cles] small[data-astro-cid-ajb7cles]{color:var(--sw-ink-soft);font-size:.76rem}.sw-pay-tag[data-astro-cid-ajb7cles]{font-size:.6rem;font-weight:700;letter-spacing:.1em;border:1.5px solid var(--sw-primary);color:var(--sw-primary);border-radius:3px;padding:.18rem .4rem;transform:rotate(-1deg)}.sw-bank[data-astro-cid-ajb7cles]{margin-top:.9rem;border:1px dashed var(--sw-line);border-radius:3px;padding:.9rem 1rem;background:var(--sw-canvas2);font-size:.84rem}.sw-bank-row[data-astro-cid-ajb7cles]{display:flex;justify-content:space-between;gap:.8rem;padding:.25rem 0;color:var(--sw-ink-soft);margin:0}.sw-bank-row[data-astro-cid-ajb7cles] span[data-astro-cid-ajb7cles]:last-child{color:var(--sw-ink-strong)}.sw-cko-discount[data-astro-cid-ajb7cles]{display:flex;gap:.5rem;margin-top:.9rem}.sw-cko-discount[data-astro-cid-ajb7cles] .sw-input[data-astro-cid-ajb7cles]{flex:1}.pf-cko-empty[data-astro-cid-fp2ptkkq]{text-align:center;padding:3rem 1rem}.pf-cko-grid[data-astro-cid-fp2ptkkq]{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:1024px){.pf-cko-grid[data-astro-cid-fp2ptkkq]{grid-template-columns:1fr 22rem;gap:3.2rem;align-items:start}}.pf-cko-steps[data-astro-cid-fp2ptkkq]{display:grid;gap:1.4rem}.pf-envelope[data-astro-cid-fp2ptkkq]{background:var(--pf-surface);border:1px solid var(--pf-line-soft);border-radius:var(--pf-radius-lg);padding:1.4rem;box-shadow:var(--pf-shadow-sm)}.pf-envelope-head[data-astro-cid-fp2ptkkq]{display:flex;align-items:center;gap:1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--pf-line)}.pf-envelope-no[data-astro-cid-fp2ptkkq]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;border:2px solid var(--pf-primary);color:var(--pf-primary);font-family:var(--pf-serif);font-weight:700;font-size:1.05rem;background:var(--pf-primary-soft);transform:rotate(-2deg)}.pf-envelope-body[data-astro-cid-fp2ptkkq]{margin-top:1.1rem;display:grid;gap:.75rem}.pf-paylist[data-astro-cid-fp2ptkkq]{display:grid;gap:.55rem}.pf-pay[data-astro-cid-fp2ptkkq]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;border:1px solid var(--pf-line-soft);border-radius:var(--pf-radius);padding:.8rem .9rem;cursor:pointer;transition:border-color .18s,background .18s;background:var(--pf-paper)}.pf-pay[data-astro-cid-fp2ptkkq]:hover{border-color:var(--pf-ink)}.pf-pay[data-astro-cid-fp2ptkkq]:has(input:checked){border-color:var(--pf-primary);background:var(--pf-primary-soft)}.pf-pay[data-astro-cid-fp2ptkkq] input[data-astro-cid-fp2ptkkq]{accent-color:var(--pf-primary)}.pf-pay-body[data-astro-cid-fp2ptkkq]{display:grid;gap:.1rem}.pf-pay-body[data-astro-cid-fp2ptkkq] strong[data-astro-cid-fp2ptkkq]{font-size:.9rem}.pf-pay-body[data-astro-cid-fp2ptkkq] small[data-astro-cid-fp2ptkkq]{color:var(--pf-ink-soft);font-size:.76rem}.pf-bank[data-astro-cid-fp2ptkkq]{margin-top:.9rem;font-size:.84rem}.pf-bank-row[data-astro-cid-fp2ptkkq]{display:flex;justify-content:space-between;gap:.8rem;padding:.25rem 0;color:var(--pf-ink-soft);margin:0}.pf-bank-row[data-astro-cid-fp2ptkkq] span[data-astro-cid-fp2ptkkq]:last-child{color:var(--pf-ink-strong)}.pf-cko-discount[data-astro-cid-fp2ptkkq]{display:flex;gap:.5rem;margin-top:.9rem}.pf-cko-discount[data-astro-cid-fp2ptkkq] .pf-input[data-astro-cid-fp2ptkkq]{flex:1}.pf-slip-page[data-astro-cid-fp2ptkkq]{position:sticky;top:5.6rem;align-self:start}.theme-gloss-atelier .ga-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.44rem 0;font-size:.86rem}.theme-gloss-atelier .ga-slip-title{flex:1;min-width:0;font-weight:500}.theme-gloss-atelier .ga-slip-variant{display:block;font-size:.72rem;color:var(--ga-ink-faint);font-weight:300}.theme-gloss-atelier .ga-slip-qty{color:var(--ga-ink-soft);font-size:.8rem}.theme-gloss-atelier .ga-slip-price{font-weight:600}.theme-gloss-atelier .ga-slip-totals{margin:0;border-top:1px solid var(--ga-line-soft);padding-top:.5rem}.theme-gloss-atelier .ga-slip-totals dt{color:var(--ga-ink-soft);font-weight:400}.theme-gloss-atelier .ga-slip-totals dd{margin:0;font-weight:600}.theme-gloss-atelier .ga-slip-grand{font-size:1.02rem}.theme-gloss-atelier .ga-slip-grand dt{color:var(--ga-ink-strong);font-weight:600}.theme-gloss-atelier .ga-slip-grand dd{font-weight:600;color:var(--ga-ink-strong)}.theme-gloss-atelier .ga-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ga-radius-sm);border:1px solid var(--ga-line-soft);background:var(--ga-surface);cursor:pointer;transition:border-color .2s,background .2s}.theme-gloss-atelier .ga-pay:hover{border-color:var(--ga-amber)}.theme-gloss-atelier .ga-pay:has(input:checked),.theme-gloss-atelier .ga-pay[data-first=true]{border-color:var(--ga-amber);background:var(--ga-glass)}.theme-gloss-atelier .ga-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.28rem .45rem;border:1px solid var(--ga-line-soft);border-radius:999px;background:var(--ga-porcelain-2);font-size:.6rem;font-weight:600;letter-spacing:.14em;color:var(--ga-ink-soft)}.pg-ck-cols[data-astro-cid-qxcluanj]{display:grid;gap:1.8rem;grid-template-columns:1fr;align-items:start}@media(min-width:1024px){.pg-ck-cols[data-astro-cid-qxcluanj]{grid-template-columns:1fr 22rem;gap:2.4rem}}.pg-ck-frame[data-astro-cid-qxcluanj]{background:var(--pg-surface);border:1px solid var(--pg-line);outline:1px solid var(--pg-line-soft);outline-offset:5px;border-radius:2.6rem 2.6rem var(--pg-radius) var(--pg-radius);padding:1.4rem 1.4rem 1.5rem}.pg-ck-2col[data-astro-cid-qxcluanj]{display:grid;gap:0;grid-template-columns:1fr}@media(min-width:620px){.pg-ck-2col[data-astro-cid-qxcluanj]{grid-template-columns:1fr 1fr;gap:0 1rem}}.pg-ck-pill[data-astro-cid-qxcluanj]{display:flex;align-items:center;gap:.8rem;cursor:pointer;background:var(--pg-paper);border:1px solid var(--pg-line);border-radius:var(--pg-radius);padding:.8rem .9rem;transition:border-color .18s var(--pg-ease),box-shadow .18s var(--pg-ease)}.pg-ck-pill[data-astro-cid-qxcluanj]:hover{border-color:var(--pg-accent)}.pg-ck-pill[data-astro-cid-qxcluanj]:has(input:checked){border-color:var(--pg-accent);box-shadow:0 0 0 3px var(--pg-amber-soft)}.pg-ck-pill[data-astro-cid-qxcluanj] input[data-astro-cid-qxcluanj]{accent-color:var(--pg-accent);width:1rem;height:1rem;flex:none}.pg-ck-pill-main[data-astro-cid-qxcluanj]{min-width:0;flex:1;display:grid;gap:.15rem}.pg-ck-pill-name[data-astro-cid-qxcluanj]{font-family:var(--pg-display);font-size:1.02rem;color:var(--pg-ink-strong)}.pg-ck-pill-desc[data-astro-cid-qxcluanj]{font-size:.78rem;line-height:1.5;color:var(--pg-ink-soft)}.pg-ck-pill-tag[data-astro-cid-qxcluanj]{flex:none;width:2rem;height:2rem;border-radius:50%;border:1px dashed var(--pg-accent);color:var(--pg-accent);display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:800}.ah-cko-lines{display:grid;gap:.55rem}.ah-cko-line{display:flex;justify-content:space-between;gap:.9rem;font-size:.85rem}.ah-cko-line-name{color:var(--ah-ink-soft);line-height:1.5}.ah-cko-line-name em{font-style:normal;color:var(--ah-ink-faint)}.ah-cko-line-name .ah-num{color:var(--ah-ink-faint)}.ah-cko-line-amt{font-weight:600;color:var(--ah-ink-strong);white-space:nowrap}.ah-cko-grid[data-astro-cid-7b3kwglf]{display:grid;gap:2.2rem;grid-template-columns:1fr;margin-top:1.8rem}@media(min-width:1024px){.ah-cko-grid[data-astro-cid-7b3kwglf]{grid-template-columns:1fr 22rem;gap:3.2rem;align-items:start}}.ah-cko-docket[data-astro-cid-7b3kwglf]{position:sticky;top:5.5rem}.ah-cko-dockhead[data-astro-cid-7b3kwglf]{display:flex;align-items:center;gap:1rem}.ah-cko-forms[data-astro-cid-7b3kwglf]{display:grid;gap:1.3rem}.ah-cko-part[data-astro-cid-7b3kwglf]{background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);padding:1.3rem 1.3rem 1.4rem;box-shadow:var(--ah-shadow-sm)}.ah-cko-parthead[data-astro-cid-7b3kwglf]{display:flex;align-items:center;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--ah-line-soft)}.ah-cko-num[data-astro-cid-7b3kwglf]{font-family:var(--ah-serif);font-size:1.9rem;font-weight:600;line-height:1;color:var(--ah-gold-deep)}html[data-theme=dark] .ah-cko-num[data-astro-cid-7b3kwglf]{color:var(--ah-gold)}.ah-cko-partbody[data-astro-cid-7b3kwglf]{margin-top:1.1rem;display:grid;gap:.9rem}.ah-cko-row2[data-astro-cid-7b3kwglf]{grid-template-columns:1fr}@media(min-width:560px){.ah-cko-row2[data-astro-cid-7b3kwglf]{grid-template-columns:1fr 1fr}}.ah-cko-pays[data-astro-cid-7b3kwglf]{display:grid;gap:.55rem}.ah-cko-pay[data-astro-cid-7b3kwglf]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius);background:var(--ah-surface);padding:.8rem .95rem;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.ah-cko-pay[data-astro-cid-7b3kwglf]:hover{border-color:var(--ah-gold)}.ah-cko-pay[data-astro-cid-7b3kwglf]:has(input:checked){border-color:var(--ah-primary);background:var(--ah-primary-soft);box-shadow:inset 0 -2px 0 var(--ah-primary)}.ah-cko-pay[data-astro-cid-7b3kwglf] input[data-astro-cid-7b3kwglf]{accent-color:var(--ah-primary)}.ah-cko-paybody[data-astro-cid-7b3kwglf]{display:grid;gap:.12rem;min-width:0}.ah-cko-paybody[data-astro-cid-7b3kwglf] strong[data-astro-cid-7b3kwglf]{font-size:.9rem;color:var(--ah-ink-strong)}.ah-cko-paybody[data-astro-cid-7b3kwglf] small[data-astro-cid-7b3kwglf]{font-size:.75rem;color:var(--ah-ink-soft);line-height:1.5}.ah-cko-paytag[data-astro-cid-7b3kwglf]{font-size:.58rem;font-weight:700;letter-spacing:.12em;border:1.5px solid var(--ah-gold);color:var(--ah-gold-deep);border-radius:4px;padding:.18rem .4rem;transform:rotate(-1.5deg)}html[data-theme=dark] .ah-cko-paytag[data-astro-cid-7b3kwglf]{color:var(--ah-gold)}.ah-cko-bank[data-astro-cid-7b3kwglf]{border:1px dashed var(--ah-gold);border-radius:var(--ah-radius);background:var(--ah-gold-soft);padding:.95rem 1rem}.ah-cko-bankname[data-astro-cid-7b3kwglf]{font-family:var(--ah-serif);font-weight:600;font-size:1rem;margin:.45rem 0 0;color:var(--ah-ink-strong)}.ah-cko-bankrows[data-astro-cid-7b3kwglf]{margin:.5rem 0 0;display:grid;gap:.2rem}.ah-cko-bankrows[data-astro-cid-7b3kwglf] div[data-astro-cid-7b3kwglf]{display:flex;justify-content:space-between;gap:.8rem;font-size:.84rem}.ah-cko-bankrows[data-astro-cid-7b3kwglf] dt[data-astro-cid-7b3kwglf]{color:var(--ah-ink-soft)}.ah-cko-bankrows[data-astro-cid-7b3kwglf] dd[data-astro-cid-7b3kwglf]{margin:0;color:var(--ah-ink-strong)}.ah-cko-discount[data-astro-cid-7b3kwglf]{display:flex;gap:.5rem;margin-top:.9rem}.ah-cko-discount[data-astro-cid-7b3kwglf] .ah-input[data-astro-cid-7b3kwglf]{flex:1;min-width:0}.theme-little-lantern .ll-hamrow{display:flex;align-items:center;gap:.8rem;padding:.65rem 0;border-bottom:1.5px dashed var(--ll-line-soft)}.theme-little-lantern .ll-hamrow:last-child{border-bottom:0}.theme-little-lantern .ll-hamthumb{flex:none;width:3.1rem;height:3.1rem;border-radius:var(--ll-radius-xs);overflow:hidden;background:var(--ll-apricot);border:1.5px solid var(--ll-line-soft)}.theme-little-lantern .ll-hamthumb img{width:100%;height:100%;object-fit:cover}.theme-little-lantern .ll-hammain{flex:1;min-width:0;display:grid;gap:.05rem}.theme-little-lantern .ll-hamname{font-family:var(--ll-display);font-weight:700;font-size:.9rem;color:var(--ll-ink-strong);text-decoration:none;line-height:1.3}.theme-little-lantern .ll-hamname:hover{color:var(--ll-saffron)}.theme-little-lantern .ll-hamqty{font-size:.74rem;color:var(--ll-ink-faint);font-weight:700}.theme-little-lantern .ll-hamprice{font-weight:800;color:var(--ll-teal);font-size:.88rem;white-space:nowrap}.ll-cko-grid[data-astro-cid-7p2olrxt]{display:grid;gap:1.6rem;align-items:start}@media(min-width:960px){.ll-cko-grid[data-astro-cid-7p2olrxt]{grid-template-columns:1fr 22.5rem;gap:2.4rem}}.ll-cko-panels[data-astro-cid-7p2olrxt]{display:grid;gap:1.3rem}.ll-cko-panel[data-astro-cid-7p2olrxt]{padding:1.35rem 1.4rem 1.5rem}.ll-cko-panelhead[data-astro-cid-7p2olrxt]{display:flex;align-items:center;gap:.95rem;padding-bottom:.95rem;border-bottom:1.5px dashed var(--ll-line-soft)}.ll-cko-panelhead[data-astro-cid-7p2olrxt] .ll-block[data-astro-cid-7p2olrxt]{width:2.6rem;height:2.6rem;font-size:1.15rem}.ll-cko-fields[data-astro-cid-7p2olrxt]{display:grid;gap:.9rem;margin-top:1.05rem}.ll-cko-pair[data-astro-cid-7p2olrxt]{display:grid;gap:.9rem;grid-template-columns:1fr}@media(min-width:560px){.ll-cko-pair[data-astro-cid-7p2olrxt]{grid-template-columns:1fr 1fr}}.ll-cko-hamper[data-astro-cid-7p2olrxt]{position:sticky;top:5.5rem;padding:1.25rem 1.35rem 1.3rem}.ll-cko-hamperhead[data-astro-cid-7p2olrxt]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.7rem}.ll-cko-discount[data-astro-cid-7p2olrxt]{display:flex;gap:.5rem;margin-top:.9rem}.ll-cko-discount[data-astro-cid-7p2olrxt] .ll-input[data-astro-cid-7p2olrxt]{flex:1;min-width:0}@media(max-width:959px){.ll-cko-hamper[data-astro-cid-7p2olrxt]{position:static}}.mg-ck-cols[data-astro-cid-5kf3mu5a]{display:grid;gap:1.8rem;grid-template-columns:1fr;align-items:start}@media(min-width:1024px){.mg-ck-cols[data-astro-cid-5kf3mu5a]{grid-template-columns:1fr 22rem;gap:2.4rem}}.mg-ck-leaf[data-astro-cid-5kf3mu5a]{background:var(--mg-surface);border:1px solid var(--mg-rule);border-radius:var(--mg-radius);padding:1.4rem 1.4rem 1.5rem;position:relative}.mg-ck-leaf[data-astro-cid-5kf3mu5a]:before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:0;height:3px;background:var(--mg-rubric);opacity:.7}.mg-ck-2col[data-astro-cid-5kf3mu5a]{display:grid;gap:0;grid-template-columns:1fr}@media(min-width:620px){.mg-ck-2col[data-astro-cid-5kf3mu5a]{grid-template-columns:1fr 1fr;gap:0 1rem}}.mg-ck-pill[data-astro-cid-5kf3mu5a]{display:flex;align-items:center;gap:.8rem;cursor:pointer;background:var(--mg-paper);border:1px solid var(--mg-rule);border-radius:var(--mg-radius);padding:.8rem .9rem;transition:border-color .18s var(--mg-ease),box-shadow .18s var(--mg-ease)}.mg-ck-pill[data-astro-cid-5kf3mu5a]:hover{border-color:var(--mg-accent)}.mg-ck-pill[data-astro-cid-5kf3mu5a]:has(input:checked){border-color:var(--mg-accent);box-shadow:0 0 0 3px var(--mg-rubric-soft)}.mg-ck-pill[data-astro-cid-5kf3mu5a] input[data-astro-cid-5kf3mu5a]{accent-color:var(--mg-accent);width:1rem;height:1rem;flex:none}.mg-ck-pill-main[data-astro-cid-5kf3mu5a]{min-width:0;flex:1;display:grid;gap:.15rem}.mg-ck-pill-name[data-astro-cid-5kf3mu5a]{font-family:var(--mg-display);font-size:1.02rem;font-weight:550;color:var(--mg-ink-strong)}.mg-ck-pill-desc[data-astro-cid-5kf3mu5a]{font-size:.78rem;line-height:1.5;color:var(--mg-ink-soft)}.mg-ck-pill-tag[data-astro-cid-5kf3mu5a]{flex:none;width:2rem;height:2rem;border-radius:50%;border:1px dashed var(--mg-accent);color:var(--mg-accent);display:inline-flex;align-items:center;justify-content:center;font-family:var(--mg-mono);font-size:.58rem;font-weight:600}.pkf-ck-cols[data-astro-cid-edmtirk7]{display:grid;gap:1.8rem;grid-template-columns:1fr;align-items:start}@media(min-width:1024px){.pkf-ck-cols[data-astro-cid-edmtirk7]{grid-template-columns:1fr 22rem;gap:2.4rem}}.pkf-ck-leg[data-astro-cid-edmtirk7]{background:var(--pkf-surface);border:1px solid var(--pkf-line);border-radius:var(--pkf-radius-lg);padding:1.4rem 1.4rem 1.5rem;position:relative}.pkf-ck-leg[data-astro-cid-edmtirk7]:before{content:"";position:absolute;top:-1px;left:1.4rem;right:1.4rem;height:0;border-top:3px dashed var(--pkf-ember);opacity:.55}.pkf-ck-2col[data-astro-cid-edmtirk7]{display:grid;gap:0;grid-template-columns:1fr}@media(min-width:620px){.pkf-ck-2col[data-astro-cid-edmtirk7]{grid-template-columns:1fr 1fr;gap:0 1rem}}.pkf-ck-pill[data-astro-cid-edmtirk7]{display:flex;align-items:center;gap:.8rem;cursor:pointer;background:var(--pkf-paper);border:1px solid var(--pkf-line);border-radius:var(--pkf-radius);padding:.8rem .9rem;transition:border-color .18s var(--pkf-ease),box-shadow .18s var(--pkf-ease)}.pkf-ck-pill[data-astro-cid-edmtirk7]:hover{border-color:var(--pkf-ember)}.pkf-ck-pill[data-astro-cid-edmtirk7]:has(input:checked){border-color:var(--pkf-ember);box-shadow:0 0 0 3px var(--pkf-ember-soft)}.pkf-ck-pill[data-astro-cid-edmtirk7] input[data-astro-cid-edmtirk7]{accent-color:var(--pkf-ember);width:1rem;height:1rem;flex:none}.pkf-ck-pill-main[data-astro-cid-edmtirk7]{min-width:0;flex:1;display:grid;gap:.15rem}.pkf-ck-pill-name[data-astro-cid-edmtirk7]{font-family:var(--pkf-display);font-size:1.04rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--pkf-ink-strong)}.pkf-ck-pill-desc[data-astro-cid-edmtirk7]{font-size:.78rem;line-height:1.5;color:var(--pkf-ink-soft)}.pkf-ck-pill-tag[data-astro-cid-edmtirk7]{flex:none;width:2rem;height:2rem;border-radius:var(--pkf-radius);border:1px dashed var(--pkf-ember);color:var(--pkf-ember);display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700}.theme-carat-atelier .ca-slip-row{display:flex;align-items:baseline;gap:.6rem;padding:.44rem 0;font-size:.86rem}.theme-carat-atelier .ca-slip-title{flex:1;min-width:0;font-weight:500}.theme-carat-atelier .ca-slip-variant{display:block;font-size:.72rem;color:var(--ca-ink-faint);font-weight:400}.theme-carat-atelier .ca-slip-qty{color:var(--ca-ink-soft);font-size:.8rem}.theme-carat-atelier .ca-slip-price{font-weight:600}.theme-carat-atelier .ca-slip-totals{margin:0;border-top:1px solid var(--ca-line-soft);padding-top:.5rem}.theme-carat-atelier .ca-slip-totals dt{color:var(--ca-ink-soft);font-weight:400}.theme-carat-atelier .ca-slip-totals dd{margin:0;font-weight:600}.theme-carat-atelier .ca-slip-grand{font-size:1.02rem}.theme-carat-atelier .ca-slip-grand dt{color:var(--ca-ink-strong);font-weight:600}.theme-carat-atelier .ca-slip-grand dd{font-weight:600;color:var(--ca-ink-strong)}.theme-carat-atelier .ca-pay{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--ca-radius-sm);border:1px solid var(--ca-line-soft);background:var(--ca-surface);cursor:pointer;transition:border-color .2s,background .2s}.theme-carat-atelier .ca-pay:hover{border-color:var(--ca-gilt)}.theme-carat-atelier .ca-pay:has(input:checked),.theme-carat-atelier .ca-pay[data-first=true]{border-color:var(--ca-gilt);background:var(--ca-gilt-soft)}.theme-carat-atelier .ca-radio{accent-color:var(--ca-gilt);width:1rem;height:1rem;flex-shrink:0}.theme-carat-atelier .ca-pay-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.28rem .45rem;border:1px solid var(--ca-line-soft);border-radius:var(--ca-radius-sm);background:var(--ca-paper2);font-size:.6rem;font-weight:600;letter-spacing:.14em;color:var(--ca-ink-soft)}.er-cko-empty[data-astro-cid-wwmpmquk]{text-align:center;padding:3rem 1rem}.er-cko-grid[data-astro-cid-wwmpmquk]{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:1024px){.er-cko-grid[data-astro-cid-wwmpmquk]{grid-template-columns:1fr 22rem;gap:3.2rem;align-items:start}}.er-cko-rounds[data-astro-cid-wwmpmquk]{display:grid;gap:1.4rem}.er-round[data-astro-cid-wwmpmquk]{background:var(--er-surface);border:1px solid var(--er-line-soft);border-radius:var(--er-radius-lg);padding:1.4rem}.er-round-head[data-astro-cid-wwmpmquk]{display:flex;align-items:center;gap:1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--er-line)}.er-round-num[data-astro-cid-wwmpmquk]{font-family:var(--er-serif);font-size:2rem;font-weight:600;color:var(--er-accent);line-height:1}.er-round-body[data-astro-cid-wwmpmquk]{margin-top:1.1rem;display:grid;gap:.75rem}.er-formrow[data-astro-cid-wwmpmquk]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:560px){.er-formrow[data-astro-cid-wwmpmquk]{grid-template-columns:1fr 1fr}}.er-paylist[data-astro-cid-wwmpmquk]{display:grid;gap:.55rem}.er-pay[data-astro-cid-wwmpmquk]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;border:1px solid var(--er-line-soft);border-radius:var(--er-radius);padding:.8rem .9rem;cursor:pointer;transition:border-color .18s,background .18s;background:var(--er-paper)}.er-pay[data-astro-cid-wwmpmquk]:hover{border-color:var(--er-ink)}.er-pay[data-astro-cid-wwmpmquk]:has(input:checked){border-color:var(--er-primary);background:var(--er-primary-soft)}.er-pay[data-astro-cid-wwmpmquk] input[data-astro-cid-wwmpmquk]{accent-color:var(--er-primary)}.er-pay-body[data-astro-cid-wwmpmquk]{display:grid;gap:.1rem}.er-pay-body[data-astro-cid-wwmpmquk] strong[data-astro-cid-wwmpmquk]{font-size:.9rem}.er-pay-body[data-astro-cid-wwmpmquk] small[data-astro-cid-wwmpmquk]{color:var(--er-ink-soft);font-size:.76rem}.er-pay-tag[data-astro-cid-wwmpmquk]{font-size:.6rem;font-weight:700;letter-spacing:.1em;border:1.5px solid var(--er-primary);color:var(--er-primary);border-radius:4px;padding:.18rem .4rem;transform:rotate(-1deg)}.er-bank[data-astro-cid-wwmpmquk]{margin-top:.9rem;border:1px dashed var(--er-line);border-radius:var(--er-radius);padding:.9rem 1rem;background:var(--er-paper2);font-size:.84rem}.er-bank-row[data-astro-cid-wwmpmquk]{display:flex;justify-content:space-between;gap:.8rem;padding:.25rem 0;color:var(--er-ink-soft)}.er-bank-row[data-astro-cid-wwmpmquk] span[data-astro-cid-wwmpmquk]:last-child{color:var(--er-ink-strong)}.er-cko-discount[data-astro-cid-wwmpmquk]{display:flex;gap:.5rem;margin-top:.9rem}.er-cko-discount[data-astro-cid-wwmpmquk] .er-input[data-astro-cid-wwmpmquk]{flex:1}.theme-waggington .wg-bill-row{display:flex;align-items:baseline;gap:.6rem;padding:.44rem 0;font-size:.86rem}.theme-waggington .wg-bill-title{flex:1;min-width:0;font-weight:700}.theme-waggington .wg-bill-variant{display:block;font-size:.72rem;color:var(--wg-ink-faint);font-weight:600}.theme-waggington .wg-bill-qty{color:var(--wg-ink-soft);font-size:.8rem}.theme-waggington .wg-bill-price{font-weight:800}.theme-waggington .wg-bill-totals{margin:0;border-top:2px dashed var(--wg-line);padding-top:.5rem}.theme-waggington .wg-bill-totals dt{color:var(--wg-ink-soft);font-weight:600}.theme-waggington .wg-bill-totals dd{margin:0;font-weight:800}.theme-waggington .wg-bill-grand{font-size:1.02rem}.theme-waggington .wg-bill-grand dt{color:var(--wg-ink-strong);font-weight:800}.theme-waggington .wg-bill-grand dd{font-weight:800;color:var(--wg-ink-strong)}.theme-waggington .wg-checkout-cols{display:grid;gap:1.8rem;align-items:start}@media(min-width:980px){.theme-waggington .wg-checkout-cols{grid-template-columns:1fr 22rem}}.theme-waggington .hidden{display:none!important}
