.co-grid[data-astro-cid-twnaz4tf]{align-items:start;gap:2.5rem;display:grid}@media (width>=1000px){.co-grid[data-astro-cid-twnaz4tf]{grid-template-columns:minmax(0,1fr) 23rem;gap:3rem}}.co-form[data-astro-cid-twnaz4tf]{gap:1.5rem;min-width:0;display:grid}.co-banner[data-astro-cid-twnaz4tf]{border:3px solid var(--error);color:var(--navy);background:#fdecea;border-radius:16px;padding:1rem 1.2rem;font-weight:600}.co-step[data-astro-cid-twnaz4tf]{background:var(--paper);border:3px solid var(--blk);border-radius:22px;gap:1.1rem;min-width:0;margin:0;padding:1.4rem 1.1rem 1.5rem;display:grid}@media (width>=640px){.co-step[data-astro-cid-twnaz4tf]{padding:1.6rem 1.75rem 1.8rem}}.co-legend[data-astro-cid-twnaz4tf]{background:var(--blk);box-shadow:0 4px 0 var(--blk-shade);font-family:var(--font-heading);border-radius:999px;align-items:center;gap:.65rem;padding:.35rem 1rem .35rem .4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.co-num[data-astro-cid-twnaz4tf]{background:var(--paper);border-radius:50%;place-items:center;width:32px;height:32px;font-size:1.05rem;display:grid}.co-pair[data-astro-cid-twnaz4tf]{gap:1.1rem;display:grid}@media (width>=560px){.co-pair[data-astro-cid-twnaz4tf]{grid-template-columns:1fr 1fr}}.co-err[data-astro-cid-twnaz4tf]{color:var(--error);margin:.35rem 0 0;font-size:.92rem;font-weight:600}.co-hint[data-astro-cid-twnaz4tf]{color:var(--ink-soft);margin:.35rem 0 0;font-size:.88rem}.co-linkbtn[data-astro-cid-twnaz4tf]{cursor:pointer;min-height:44px;color:var(--link);font:inherit;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.co-panel[data-astro-cid-twnaz4tf]{margin-top:.5rem}.co-pay[data-astro-cid-twnaz4tf]{background:var(--pink-tint);border:3px solid var(--pink);cursor:pointer;border-radius:16px;gap:.9rem;padding:1rem 1.1rem;display:flex}.co-pay[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{width:22px;height:22px;accent-color:var(--navy);flex:none;margin-top:.2rem}.co-pay__name[data-astro-cid-twnaz4tf]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;display:block}.co-pay__text[data-astro-cid-twnaz4tf]{font-size:.93rem;display:block}.co-check[data-astro-cid-twnaz4tf]{cursor:pointer;align-items:center;gap:.7rem;min-height:44px;font-weight:600;display:inline-flex}.co-check[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{width:22px;height:22px;accent-color:var(--navy)}.co-terms[data-astro-cid-twnaz4tf]{margin:0;font-size:.93rem}.co-actions[data-astro-cid-twnaz4tf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.co-phone-total[data-astro-cid-twnaz4tf]{background:var(--sun-tint);border:3px solid var(--sun);width:100%;font-family:var(--font-label);border-radius:16px;justify-content:space-between;align-items:baseline;margin:0;padding:.8rem 1.1rem;font-size:1.3rem;font-weight:800;display:flex}@media (width>=1000px){.co-phone-total[data-astro-cid-twnaz4tf]{display:none}}.co-back[data-astro-cid-twnaz4tf]{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.co-summary[data-astro-cid-twnaz4tf]{padding:1.5rem 1.25rem 1.4rem}@media (width>=1000px){.co-summary[data-astro-cid-twnaz4tf]{position:sticky;top:1.5rem}}.co-summary__title[data-astro-cid-twnaz4tf]{margin:0 0 .75rem;font-size:1.5rem;font-weight:800}.co-items[data-astro-cid-twnaz4tf]{margin:0;padding:0;list-style:none}.co-item{border-bottom:2px dashed #1e2a4a40;align-items:center;gap:.75rem;padding:.7rem 0;display:flex}.co-item img{object-fit:cover;background:var(--paper);border:3px solid var(--paper);border-radius:12px;flex:none;width:56px;height:56px}.co-item__name{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.95rem;font-weight:600}.co-item__qty{font-weight:400}.co-item__price{font-family:var(--font-label);white-space:nowrap;font-weight:800}.co-sums[data-astro-cid-twnaz4tf]{gap:.4rem;margin:1rem 0 0;display:grid}.co-sums[data-astro-cid-twnaz4tf] div[data-astro-cid-twnaz4tf]{justify-content:space-between;gap:1rem;display:flex}.co-sums[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{margin:0;font-weight:600}.co-sums__total[data-astro-cid-twnaz4tf]{background:var(--paper);font-family:var(--font-label);border-radius:14px;margin-top:.4rem;padding:.7rem .9rem;font-size:1.3rem;font-weight:800}.co-sums__total[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{font-weight:800}.co-summary__note[data-astro-cid-twnaz4tf]{margin:1rem 0 0;font-size:.88rem}.co-soon[data-astro-cid-twnaz4tf]{align-items:center;gap:1.5rem;max-width:48rem;padding:2rem 1.5rem 1.75rem;display:grid}@media (width>=640px){.co-soon[data-astro-cid-twnaz4tf]{grid-template-columns:auto 1fr;padding:2.25rem 2.5rem 2rem}}.co-soon__stack[data-astro-cid-twnaz4tf]{width:110px;height:104px;display:block;position:relative}.co-soon__stack[data-astro-cid-twnaz4tf] .toy[data-astro-cid-twnaz4tf]:first-child{width:52px;height:36px;top:10px;left:4px;transform:rotate(-6deg)}.co-soon__stack[data-astro-cid-twnaz4tf] .toy[data-astro-cid-twnaz4tf]:nth-child(2){width:52px;height:36px;top:14px;right:4px;transform:rotate(5deg)}.co-soon__stack[data-astro-cid-twnaz4tf] .toy[data-astro-cid-twnaz4tf]:nth-child(3){width:104px;height:40px;bottom:6px;left:3px}.co-soon__title[data-astro-cid-twnaz4tf]{font-family:var(--font-heading);margin:0 0 .4rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.15}.co-soon__text[data-astro-cid-twnaz4tf]{margin:0 0 1.25rem}
