.co-sec[data-astro-cid-6h3uxmf3]{background:var(--paper);border-radius:var(--r-lg);padding:var(--s-4);scroll-margin-top:calc(var(--header-h) + 64px);transition:border-color var(--t-med), box-shadow var(--t-med);border:2px solid #211a3529}.co-sec[data-astro-cid-6h3uxmf3][data-state=active]{border-color:var(--ink);box-shadow:var(--lift);padding-bottom:var(--s-5)}.co-sec[data-astro-cid-6h3uxmf3][data-state=upcoming]{background:0 0;border-style:dashed}.co-sec-head[data-astro-cid-6h3uxmf3]{gap:var(--s-3);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.co-num[data-astro-cid-6h3uxmf3]{border:2px solid var(--ink);background:var(--purple);color:#fff;width:32px;height:32px;font-family:var(--font-display);font-weight:900;font-size:var(--fs-14);border-radius:50%;place-items:center;display:grid}.co-num-ok[data-astro-cid-6h3uxmf3]{display:none}[data-astro-cid-6h3uxmf3][data-state=done] .co-num[data-astro-cid-6h3uxmf3]{background:var(--husk);color:var(--ink)}[data-astro-cid-6h3uxmf3][data-state=done] .co-num-n[data-astro-cid-6h3uxmf3]{display:none}[data-astro-cid-6h3uxmf3][data-state=done] .co-num-ok[data-astro-cid-6h3uxmf3]{display:block}[data-astro-cid-6h3uxmf3][data-state=upcoming] .co-num[data-astro-cid-6h3uxmf3]{background:var(--cream-2);color:var(--ink-3);border-color:#211a354d}.co-sec-title[data-astro-cid-6h3uxmf3]{font-size:var(--fs-24);line-height:1.05}[data-astro-cid-6h3uxmf3][data-state=upcoming] .co-sec-title[data-astro-cid-6h3uxmf3]{color:var(--ink-3);font-size:var(--fs-20)}[data-astro-cid-6h3uxmf3][data-state=done] .co-sec-title[data-astro-cid-6h3uxmf3]{font-size:var(--fs-18)}.co-sec-preview[data-astro-cid-6h3uxmf3]{font-size:var(--fs-13);color:var(--text-3);margin-top:2px;display:none}[data-astro-cid-6h3uxmf3][data-state=upcoming] .co-sec-preview[data-astro-cid-6h3uxmf3]{display:block}.co-sec-sum[data-astro-cid-6h3uxmf3]{font-size:var(--fs-14);color:var(--text-2);margin-top:2px;display:none}.co-sec-sum[data-astro-cid-6h3uxmf3] span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.co-sec-sum[data-astro-cid-6h3uxmf3] span+span{font-size:var(--fs-13);color:var(--text-3)}[data-astro-cid-6h3uxmf3][data-state=done] .co-sec-sum[data-astro-cid-6h3uxmf3]{display:grid}.co-edit[data-astro-cid-6h3uxmf3]{min-width:44px;min-height:44px;padding:0 var(--s-2);margin-right:calc(var(--s-2) * -1);font-weight:700;font-size:var(--fs-14);color:var(--purple);text-underline-offset:3px;text-decoration:underline 2px;display:none}[data-astro-cid-6h3uxmf3][data-state=done] .co-edit[data-astro-cid-6h3uxmf3]{justify-content:center;align-items:center;display:inline-flex}.co-sec-body[data-astro-cid-6h3uxmf3]{padding-top:var(--s-5);display:none}[data-astro-cid-6h3uxmf3][data-state=active] .co-sec-body[data-astro-cid-6h3uxmf3]{gap:var(--s-4);display:grid}@media (width>=768px){.co-sec[data-astro-cid-6h3uxmf3]{padding:var(--s-5)}.co-sec[data-astro-cid-6h3uxmf3][data-state=active]{padding-bottom:var(--s-6)}.co-sec-title[data-astro-cid-6h3uxmf3]{font-size:var(--fs-32)}[data-astro-cid-6h3uxmf3][data-state=done] .co-sec-title[data-astro-cid-6h3uxmf3],[data-astro-cid-6h3uxmf3][data-state=upcoming] .co-sec-title[data-astro-cid-6h3uxmf3]{font-size:var(--fs-20)}}.xp[data-astro-cid-q63aci7r]{gap:var(--s-3);display:grid}.xp-label[data-astro-cid-q63aci7r]{font-weight:650;font-size:var(--fs-14);color:var(--text-2)}.xp-row[data-astro-cid-q63aci7r]{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.xp-btn[data-astro-cid-q63aci7r]{border-radius:var(--r-md);border:var(--stroke);min-height:52px;box-shadow:var(--lift);font-family:-apple-system, "SF Pro Text", system-ui, var(--font-body);letter-spacing:-.01em;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);touch-action:manipulation;justify-content:center;align-items:center;gap:6px;font-size:21px;font-weight:600;display:inline-flex}.xp-btn[data-astro-cid-q63aci7r]:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)scale(.98)}.xp-apple[data-astro-cid-q63aci7r]{color:#fff;background:#000}.xp-apple[data-astro-cid-q63aci7r] svg[data-astro-cid-q63aci7r]{margin-top:-3px}.xp-google[data-astro-cid-q63aci7r]{color:#3c4043;background:#fff}.xp-or[data-astro-cid-q63aci7r]{align-items:center;gap:var(--s-3);margin-top:var(--s-2);color:var(--text-3);font-size:var(--fs-13);grid-template-columns:1fr auto 1fr;font-weight:650;display:grid}.xp-or[data-astro-cid-q63aci7r]:before,.xp-or[data-astro-cid-q63aci7r]:after{content:"";background:var(--line);height:1.5px}.cs[data-astro-cid-lc55o7r5]{gap:var(--s-5);display:grid}.cs-rows[data-astro-cid-lc55o7r5]{font-size:var(--fs-14);gap:10px;display:grid}.cs-rows[data-astro-cid-lc55o7r5]>div[data-astro-cid-lc55o7r5]{justify-content:space-between;gap:var(--s-3);display:flex}.cs-rows[data-astro-cid-lc55o7r5] dt[data-astro-cid-lc55o7r5]{color:var(--text-2)}.cs-rows[data-astro-cid-lc55o7r5] dd[data-astro-cid-lc55o7r5]{text-align:right;font-weight:700}.cs-sub[data-astro-cid-lc55o7r5]{color:var(--text-3);font-size:var(--fs-13)}.cs-total[data-astro-cid-lc55o7r5]{border-top:1.5px solid var(--line);font-size:var(--fs-16);align-items:baseline;margin-top:2px;padding-top:12px}.cs-total[data-astro-cid-lc55o7r5] dt[data-astro-cid-lc55o7r5]{color:var(--text);font-weight:750}.cs-total[data-astro-cid-lc55o7r5] dd[data-astro-cid-lc55o7r5]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-24);letter-spacing:-.02em}.co[data-astro-cid-twnaz4tf]{--sumbar-h:52px;padding-bottom:calc(96px + var(--safe-b))}.co-sumbar[data-astro-cid-twnaz4tf]{top:var(--header-h);z-index:calc(var(--z-chrome) - 1);background:var(--paper);border-bottom:1.5px solid var(--line);position:sticky}.co-sumbar-btn[data-astro-cid-twnaz4tf]{width:100%;min-height:var(--sumbar-h);justify-content:space-between;align-items:center;gap:var(--s-3);padding:0 var(--gutter);font-weight:700;font-size:var(--fs-14);display:flex}.co-sumbar-l[data-astro-cid-twnaz4tf]{color:var(--purple);align-items:center;gap:8px;display:inline-flex}.co-sumbar-l[data-astro-cid-twnaz4tf] .chev{transition:transform var(--t-med) var(--ease)}[data-astro-cid-twnaz4tf][aria-expanded=true] .co-sumbar-l[data-astro-cid-twnaz4tf] .chev{transform:rotate(180deg)}.co-sumbar-total[data-astro-cid-twnaz4tf]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-18);letter-spacing:-.02em}.co-sum-panel[data-astro-cid-twnaz4tf]{padding:var(--s-2) var(--gutter) var(--s-5);border-top:1.5px solid var(--line);max-height:calc(100dvh - var(--header-h) - var(--sumbar-h) - 24px);overscroll-behavior:contain;overflow-y:auto}.co-grid[data-astro-cid-twnaz4tf]{gap:var(--s-6);padding-top:var(--s-5);display:grid}.co-side[data-astro-cid-twnaz4tf]{display:none}.co-form[data-astro-cid-twnaz4tf]{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.co-form[data-astro-cid-twnaz4tf]>*{order:50}.co-intro[data-astro-cid-twnaz4tf]{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;order:0;display:flex}.co-intro[data-astro-cid-twnaz4tf] h1[data-astro-cid-twnaz4tf]{font-size:var(--fs-40)}.co-intro[data-astro-cid-twnaz4tf] p[data-astro-cid-twnaz4tf]{margin-top:4px}.co-iab[data-astro-cid-twnaz4tf]{order:1}.co-form[data-astro-cid-twnaz4tf]>.xp{margin-bottom:var(--s-1);order:2}.co-form[data-astro-cid-twnaz4tf]>#sec-contact{order:10}.co-form[data-astro-cid-twnaz4tf]>#sec-delivery{order:20}.co-form[data-astro-cid-twnaz4tf]>#sec-payment{order:30}.co-legal[data-astro-cid-twnaz4tf]{text-align:center;padding-inline:var(--s-4);order:60}.demo-chip[data-astro-cid-twnaz4tf],.demo-link[data-astro-cid-twnaz4tf]{font-size:var(--fs-12);color:var(--ink-2);background:0 0;border:1.5px dashed #211a3559;border-radius:99px;min-height:32px;padding:6px 12px;font-weight:700;position:relative}.demo-chip[data-astro-cid-twnaz4tf]:after,.demo-link[data-astro-cid-twnaz4tf]:after{content:"";position:absolute;inset:-6px}.demo-chip[data-astro-cid-twnaz4tf]:hover,.demo-link[data-astro-cid-twnaz4tf]:hover{background:var(--cream-2)}.demo-link[data-astro-cid-twnaz4tf]{justify-self:start}.co-iab[data-astro-cid-twnaz4tf]{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-md);background:var(--purple-tint);border:1.5px solid #6c3cff59;grid-template-columns:22px 1fr 44px;display:grid}.co-iab[data-astro-cid-twnaz4tf][hidden]{display:none}.co-iab[data-astro-cid-twnaz4tf] svg{color:var(--purple)}.dots[data-astro-cid-twnaz4tf]{letter-spacing:1px;font-weight:900}.co-iab-x[data-astro-cid-twnaz4tf]{width:44px;height:44px}.co-form[data-astro-cid-twnaz4tf] .input,.co-form[data-astro-cid-twnaz4tf] .select{scroll-margin-top:calc(var(--header-h) + var(--sumbar-h) + 40px);scroll-margin-bottom:120px}.addr-list[data-astro-cid-twnaz4tf]{z-index:5;background:var(--paper);border:var(--stroke);border-radius:var(--r-md);box-shadow:var(--lift), 0 12px 32px #211a3529;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.addr-list[data-astro-cid-twnaz4tf] [role=option]{border-radius:var(--r-sm);cursor:pointer;gap:1px;min-height:48px;padding:10px 12px;display:grid}.addr-list[data-astro-cid-twnaz4tf] [role=option] strong{font-weight:700}.addr-list[data-astro-cid-twnaz4tf] [role=option] span{font-size:var(--fs-13);color:var(--text-2)}.addr-list[data-astro-cid-twnaz4tf] [role=option][aria-selected=true],.addr-list[data-astro-cid-twnaz4tf] [role=option]:hover{background:var(--purple-tint)}.addr-list[data-astro-cid-twnaz4tf] .addr-pin{grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.add-line2[data-astro-cid-twnaz4tf]{min-height:44px;color:var(--purple);font-weight:700;font-size:var(--fs-14);place-self:start;align-items:center;gap:6px;margin:-12px 0 -8px;display:inline-flex}.add-line2[data-astro-cid-twnaz4tf][hidden]{display:none}.addr-grid[data-astro-cid-twnaz4tf]{gap:var(--s-4) var(--s-3);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.addr-grid[data-astro-cid-twnaz4tf]>.f-city{grid-column:1/-1}.f-state[data-astro-cid-twnaz4tf] .select[data-astro-cid-twnaz4tf]{background-position:right 8px center;padding-right:36px}.us-only[data-astro-cid-twnaz4tf]{align-items:center;gap:6px;margin-top:-8px;display:flex}.ship-opts[data-astro-cid-twnaz4tf]{gap:var(--s-2);border:0;padding:0;display:grid}.ship-opts[data-astro-cid-twnaz4tf] legend[data-astro-cid-twnaz4tf]{margin-bottom:var(--s-2)}.ship-opt[data-astro-cid-twnaz4tf]{min-height:64px;padding:var(--s-3) var(--s-4)}.ship-opt-main[data-astro-cid-twnaz4tf]{flex:1;gap:1px;min-width:0;display:grid}.ship-opt-name[data-astro-cid-twnaz4tf]{font-weight:750}.ship-opt-note[data-astro-cid-twnaz4tf]{color:var(--text-3);font-weight:500;font-size:var(--fs-14);display:none}@media (width>=480px){.ship-opt-note[data-astro-cid-twnaz4tf]{display:inline}}.ship-opt-eta[data-astro-cid-twnaz4tf]{font-size:var(--fs-13);color:var(--text-2)}.ship-opt-price[data-astro-cid-twnaz4tf]{font-family:var(--font-display);font-weight:850}.co-form[data-astro-cid-twnaz4tf] .check[data-astro-cid-twnaz4tf]{padding-block:10px}.gift[data-astro-cid-twnaz4tf]{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--cream-2)}.card-brand[data-astro-cid-twnaz4tf]{pointer-events:none;min-width:40px;height:26px;color:var(--ink-3);font-family:var(--font-display);letter-spacing:.02em;border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:900;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.card-brand[data-astro-cid-twnaz4tf][data-on=true]{background:var(--ink);color:var(--cream)}.card-row[data-astro-cid-twnaz4tf]{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}#co-card{font-variant-numeric:tabular-nums;letter-spacing:.02em;padding-right:68px}.secure[data-astro-cid-twnaz4tf]{color:var(--success-ink);align-items:center;gap:6px;font-weight:650;display:flex}.co-alert[data-astro-cid-twnaz4tf]{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:2px solid var(--error);color:var(--ink);background:#fff1ee;grid-template-columns:22px 1fr;display:grid}.co-alert[data-astro-cid-twnaz4tf][hidden]{display:none}.co-alert[data-astro-cid-twnaz4tf] svg{color:var(--error);margin-top:1px}.co-alert-h[data-astro-cid-twnaz4tf]{font-weight:800}.co-bar[data-astro-cid-twnaz4tf]{z-index:var(--z-chrome);padding:var(--s-3) var(--gutter) max(12px, var(--safe-b));-webkit-backdrop-filter:saturate(1.4)blur(10px);border-top:1.5px solid var(--line);transition:transform var(--t-med) var(--ease);background:#fff8ecf0;position:fixed;bottom:0;left:0;right:0}.co-bar[data-astro-cid-twnaz4tf][data-kb=true]{transform:translateY(110%)}.co-next[data-astro-cid-twnaz4tf]{gap:10px}.dock-row[data-astro-cid-twnaz4tf]{align-items:center;gap:var(--s-3);display:flex}.dock-row[data-astro-cid-twnaz4tf]>.btn[data-astro-cid-twnaz4tf]{flex:1;min-width:0}.co-next[data-astro-cid-twnaz4tf] .ic-pay{display:none}[data-astro-cid-twnaz4tf][data-step=payment] .co-next[data-astro-cid-twnaz4tf] .ic-pay{display:block}[data-astro-cid-twnaz4tf][data-step=payment] .co-next[data-astro-cid-twnaz4tf] .ic-go{display:none}.co-next[data-astro-cid-twnaz4tf][aria-busy=true]{--btn-bg:var(--purple-deep);cursor:progress}.co-processing[data-astro-cid-twnaz4tf]{z-index:var(--z-modal);padding:var(--gutter);-webkit-backdrop-filter:blur(6px);animation:fade var(--t-med) var(--ease);background:#fff8ecd1;place-items:center;display:grid;position:fixed;inset:0}.co-processing[data-astro-cid-twnaz4tf][hidden]{display:none}.co-proc-card[data-astro-cid-twnaz4tf]{gap:var(--s-2);text-align:center;width:min(360px,100%);padding:var(--s-6) var(--s-5);background:var(--paper);border:var(--stroke);border-radius:var(--r-xl);box-shadow:var(--lift), var(--shadow-sheet);display:grid}.co-proc-h[data-astro-cid-twnaz4tf]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-24);letter-spacing:-.02em}.co-proc-bar[data-astro-cid-twnaz4tf]{border:1.5px solid var(--ink);background:var(--cream-2);height:10px;margin-bottom:var(--s-3);border-radius:99px;overflow:hidden}.co-proc-bar[data-astro-cid-twnaz4tf] i[data-astro-cid-twnaz4tf]{background:var(--purple);width:40%;height:100%;animation:slide 1.1s var(--ease) infinite;border-radius:99px;display:block}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes fade{0%{opacity:0}}.co-empty[data-astro-cid-twnaz4tf]{text-align:center;justify-items:center;gap:var(--s-3);padding-block:var(--s-8);display:grid}[data-astro-cid-twnaz4tf][data-empty=true] .co-grid[data-astro-cid-twnaz4tf],[data-astro-cid-twnaz4tf][data-empty=true] .co-sumbar[data-astro-cid-twnaz4tf]{display:none}@media (width<=359px){.co-intro[data-astro-cid-twnaz4tf] h1[data-astro-cid-twnaz4tf]{font-size:var(--fs-32)}.card-row[data-astro-cid-twnaz4tf]{gap:var(--s-2);grid-template-columns:1.2fr 1fr}}@media (width>=768px){.addr-grid[data-astro-cid-twnaz4tf]{grid-template-columns:minmax(0,1.6fr) minmax(0,1.3fr) minmax(0,1fr)}.addr-grid[data-astro-cid-twnaz4tf]>.f-city{grid-column:auto}.co-bar[data-astro-cid-twnaz4tf]{padding-inline:max(var(--gutter), calc((100vw - 640px) / 2))}}@media (width>=1024px){.co[data-astro-cid-twnaz4tf]{padding-bottom:var(--s-8)}.co-sumbar[data-astro-cid-twnaz4tf]{display:none}.co-grid[data-astro-cid-twnaz4tf]{justify-content:space-between;gap:var(--s-7);padding-top:var(--s-6);grid-template-columns:minmax(0,680px) 400px;align-items:start}.co-intro[data-astro-cid-twnaz4tf] h1[data-astro-cid-twnaz4tf]{font-size:var(--fs-display)}.co-bar[data-astro-cid-twnaz4tf]{z-index:2;padding:var(--s-3) 0 var(--s-4);background:linear-gradient(to bottom, #fff8ec00, var(--cream) 30%);-webkit-backdrop-filter:none;margin-top:calc(var(--s-2) * -1);border-top:0;position:sticky;bottom:0;left:auto;right:auto}.co-bar[data-astro-cid-twnaz4tf][data-kb=true]{transform:none}[data-astro-cid-twnaz4tf][data-step=contact] .co-bar[data-astro-cid-twnaz4tf]{order:15}[data-astro-cid-twnaz4tf][data-step=delivery] .co-bar[data-astro-cid-twnaz4tf]{order:25}[data-astro-cid-twnaz4tf][data-step=payment] .co-bar[data-astro-cid-twnaz4tf]{order:35}.co-side[data-astro-cid-twnaz4tf]{gap:var(--s-4);top:calc(var(--header-h) + var(--s-5));display:grid;position:sticky}.co-side-card[data-astro-cid-twnaz4tf]{padding:var(--s-5);background:var(--paper);border:var(--stroke);border-radius:var(--r-lg);box-shadow:var(--lift)}.co-side-head[data-astro-cid-twnaz4tf]{margin-bottom:var(--s-4);justify-content:space-between;align-items:baseline;display:flex}.co-side-head[data-astro-cid-twnaz4tf] h2[data-astro-cid-twnaz4tf]{font-size:var(--fs-24)}.co-perks[data-astro-cid-twnaz4tf]{padding:0 var(--s-2);gap:10px;display:grid}.co-perks[data-astro-cid-twnaz4tf] li[data-astro-cid-twnaz4tf]{font-size:var(--fs-14);color:var(--text-2);align-items:center;gap:10px;display:flex}.co-perks[data-astro-cid-twnaz4tf] svg{color:var(--ink);flex:none}}
