.co-logo[data-astro-cid-twnaz4tf]{align-items:center;gap:8px;width:fit-content;margin-bottom:32px;text-decoration:none;display:flex}.co-logo[data-astro-cid-twnaz4tf] svg{width:120px;height:auto}.co-logo[data-astro-cid-twnaz4tf] span[data-astro-cid-twnaz4tf]{font-family:var(--font-display);font-variation-settings:var(--rond);font-size:var(--text-title-lg);line-height:var(--lh-title-lg);font-weight:var(--weight-semibold);color:var(--text-secondary);transform:translateY(2px)}@media (width>=1000px){.co-header[data-astro-cid-twnaz4tf]{display:none}}@media (width<=999px){.co-logo[data-astro-cid-twnaz4tf]{display:none}}.co-header[data-astro-cid-twnaz4tf]{border-bottom:.5px solid var(--separator);padding-top:env(safe-area-inset-top)}.co-header__inner[data-astro-cid-twnaz4tf]{grid-template-columns:1fr 1fr;height:72px;display:grid}.co-header__left[data-astro-cid-twnaz4tf]{justify-content:flex-end;align-items:center;padding:0 48px 0 24px;display:flex}.co-header__left[data-astro-cid-twnaz4tf]>a[data-astro-cid-twnaz4tf]{width:100%;max-width:560px}@media (width<=999px){.co-header__inner[data-astro-cid-twnaz4tf]{justify-content:space-between;padding:0 20px;display:flex}.co-header__left[data-astro-cid-twnaz4tf]{padding:0}.co-header__left[data-astro-cid-twnaz4tf]>a[data-astro-cid-twnaz4tf]{width:auto}}.co-header__logo[data-astro-cid-twnaz4tf]{align-items:center;gap:8px;text-decoration:none;display:flex}.co-header__logo[data-astro-cid-twnaz4tf] svg{width:120px;height:auto}.co-header__logo[data-astro-cid-twnaz4tf] span[data-astro-cid-twnaz4tf]{font-family:var(--font-display);font-variation-settings:var(--rond);font-size:var(--text-title-lg);line-height:var(--lh-title-lg);font-weight:var(--weight-semibold);color:var(--text-secondary);transform:translateY(2px)}.co[data-astro-cid-twnaz4tf]{grid-template-columns:calc(50% + 60px) minmax(0,1fr);min-height:100dvh;display:grid}.co__main[data-astro-cid-twnaz4tf]{justify-content:flex-end;padding:40px 48px 64px 24px;display:flex}.co__form[data-astro-cid-twnaz4tf]{width:100%;max-width:560px}.co__summary[data-astro-cid-twnaz4tf]{background:var(--background-light);border-left:.5px solid var(--separator);padding:40px 24px 64px 48px}.co__summary-inner[data-astro-cid-twnaz4tf]{gap:20px;max-width:440px;display:grid;position:sticky;top:40px}.co-toggle[data-astro-cid-twnaz4tf]{display:none}@media (width<=999px){.co[data-astro-cid-twnaz4tf]{grid-template-columns:1fr;min-height:0}.co-toggle[data-astro-cid-twnaz4tf]{border:none;border-bottom:.5px solid var(--separator);background:var(--background-light);cursor:pointer;-webkit-tap-highlight-color:transparent;order:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}.co-toggle__label[data-astro-cid-twnaz4tf]{color:var(--brand);font-size:var(--text-body);font-weight:var(--weight-semibold);align-items:center;gap:8px;display:inline-flex}.co-toggle__chevron[data-astro-cid-twnaz4tf]{transition:transform .2s;display:inline-flex}.co-toggle[data-astro-cid-twnaz4tf][aria-expanded=true] .co-toggle__chevron[data-astro-cid-twnaz4tf]{transform:rotate(180deg)}.co-toggle__total[data-astro-cid-twnaz4tf]{font-size:var(--text-title-md);font-weight:var(--weight-semibold)}.co__summary[data-astro-cid-twnaz4tf]{border-left:none;border-bottom:.5px solid var(--separator);order:1;padding:20px}.co__summary[data-astro-cid-twnaz4tf][hidden]{display:none}.co__summary-inner[data-astro-cid-twnaz4tf]{max-width:560px;margin:0 auto;position:static}.co__main[data-astro-cid-twnaz4tf]{order:2;justify-content:center;padding:24px 20px 56px}}.co-status[data-astro-cid-twnaz4tf]{place-items:center;min-height:320px;display:grid}.co-status--message[data-astro-cid-twnaz4tf]{align-content:start;place-items:start;gap:12px;min-height:0;padding-top:24px}.co-status--message[data-astro-cid-twnaz4tf] .button[data-astro-cid-twnaz4tf]{margin-top:8px}.co-status[data-astro-cid-twnaz4tf][hidden]{display:none}.co-spinner[data-astro-cid-twnaz4tf]{border:2.5px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite co-spin}.co-mini-spinner{border:1.5px solid var(--border);border-top-color:var(--text-secondary);vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:8px;animation:.7s linear infinite co-spin;display:inline-block}@keyframes co-spin{to{transform:rotate(360deg)}}.co-pay[data-astro-cid-twnaz4tf] .spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite co-spin}.co-pay[data-astro-cid-twnaz4tf][data-loading],.co-pay[data-astro-cid-twnaz4tf][data-loading]:disabled{background:var(--brand);color:var(--brand-text)}.co__form[data-astro-cid-twnaz4tf]{position:relative}.co-form[data-astro-cid-twnaz4tf]{gap:32px;transition:opacity .35s ease-out;display:grid}.co-form[data-astro-cid-twnaz4tf][data-loading]{opacity:0;pointer-events:none}.co-status[data-astro-cid-twnaz4tf][data-status-loading]{height:min(60vh,480px);position:absolute;inset:0 0 auto}.co-express[data-astro-cid-twnaz4tf]{gap:12px;display:grid}.co-express[data-astro-cid-twnaz4tf][data-empty]{visibility:hidden;pointer-events:none;position:absolute;left:0;right:0}.co-or[data-astro-cid-twnaz4tf]{color:var(--text-tertiary);font-size:var(--text-body-sm);line-height:var(--lh-body-sm);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:12px;margin-top:12px;display:flex}.co-or[data-astro-cid-twnaz4tf]:before,.co-or[data-astro-cid-twnaz4tf]:after{content:"";background:var(--separator);flex:1;height:1px}.co-form[data-astro-cid-twnaz4tf][hidden]{display:none}#payment-element[data-astro-cid-twnaz4tf]{border-radius:var(--radius-button);border:.5px solid #c4c4c4;transition:height .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.co-field[data-astro-cid-twnaz4tf]{margin-top:-4px;position:relative}.co-field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{border-radius:var(--radius-button);background:var(--background);width:100%;height:58px;color:var(--text-primary);border:.5px solid #c4c4c4;padding:22px 12px 6px;font-size:16px;line-height:22px;transition:border-color .15s,box-shadow .15s}.co-field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus{border-color:var(--brand);box-shadow:inset 0 0 0 .5px var(--brand);outline:none}.co-field[data-astro-cid-twnaz4tf] label[data-astro-cid-twnaz4tf]{color:var(--text-secondary);pointer-events:none;transform-origin:0 0;font-size:16px;transition:transform .15s,top .15s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.co-field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus-visible+label[data-astro-cid-twnaz4tf]{outline:none}.co-field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus+label[data-astro-cid-twnaz4tf],.co-field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:not(:placeholder-shown)+label[data-astro-cid-twnaz4tf]{top:9px;transform:scale(.8)}.co-field[data-astro-cid-twnaz4tf].is-invalid input[data-astro-cid-twnaz4tf]{border-color:var(--destructive);box-shadow:inset 0 0 0 .5px var(--destructive)}.co-field-error[data-astro-cid-twnaz4tf]{color:var(--destructive);margin-top:-6px;font-size:13px;line-height:18px}.co-field-error[data-astro-cid-twnaz4tf][hidden]{display:none}.co-section[data-astro-cid-twnaz4tf]{gap:12px;display:grid}.co-section__title[data-astro-cid-twnaz4tf]{font-size:var(--text-title-md);line-height:var(--lh-title-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title-base)}.co-section__sub[data-astro-cid-twnaz4tf]{font-size:var(--text-body-sm);line-height:var(--lh-body-sm);margin-top:-6px}.co-methods[data-astro-cid-twnaz4tf] fieldset{border-radius:var(--radius-button);border:.5px solid #c4c4c4;margin:0;padding:0;overflow:hidden}.co-methods[data-astro-cid-twnaz4tf][aria-busy] .co-method:has(:checked) .co-method__price{color:#0000;position:relative}.co-methods[data-astro-cid-twnaz4tf][aria-busy] .co-method:has(:checked) .co-method__price:after{content:"";border:2px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:16px;height:16px;margin:auto 0 auto auto;animation:.7s linear infinite co-spin;position:absolute;inset:0}.co-methods[data-astro-cid-twnaz4tf] .co-method{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:background-color .15s;display:flex}.co-methods[data-astro-cid-twnaz4tf] .co-method+.co-method{border-top:.5px solid #c4c4c4}.co-methods[data-astro-cid-twnaz4tf] .co-method:has(:checked){background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.co-methods[data-astro-cid-twnaz4tf] .co-method:first-of-type{border-radius:11px 11px 0 0}.co-methods[data-astro-cid-twnaz4tf] .co-method:last-of-type{border-radius:0 0 11px 11px}.co-methods[data-astro-cid-twnaz4tf] .co-method:only-of-type{border-radius:11px}.co-methods[data-astro-cid-twnaz4tf] .co-method input{width:18px;height:18px;accent-color:var(--brand);margin:0}.co-methods[data-astro-cid-twnaz4tf] .co-method__text{flex-direction:column;flex:1;min-width:0;display:flex}.co-methods[data-astro-cid-twnaz4tf] .co-method__name,.co-methods[data-astro-cid-twnaz4tf] .co-method__price{font-size:var(--text-body);font-weight:var(--weight-semibold)}.co-methods[data-astro-cid-twnaz4tf] .co-method__meta{color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--lh-body-sm)}.co-methods[data-astro-cid-twnaz4tf] .co-methods__empty{border-radius:var(--radius-button);background:var(--background-dark);color:var(--text-secondary);font-size:var(--text-body);line-height:var(--lh-body);padding:16px}.co-methods[data-astro-cid-twnaz4tf] .co-methods__empty.is-problem{color:var(--text-primary)}.co-note[data-astro-cid-twnaz4tf]{color:var(--brand);font-size:var(--text-body-sm);line-height:var(--lh-body-sm);font-weight:var(--weight-semibold)}.co-note[data-astro-cid-twnaz4tf][hidden],.co-error[data-astro-cid-twnaz4tf][hidden]{display:none}.co-error[data-astro-cid-twnaz4tf]{color:var(--destructive);font-size:var(--text-body-sm);line-height:var(--lh-body-sm)}.co-pay[data-astro-cid-twnaz4tf]{height:56px;font-size:var(--text-body-lg)}.co-policies[data-astro-cid-twnaz4tf]{border-top:.5px solid var(--separator);flex-wrap:wrap;gap:16px;padding-top:20px;display:flex}.co-policies[data-astro-cid-twnaz4tf] a[data-astro-cid-twnaz4tf]{color:var(--brand);font-size:var(--text-body-sm);text-underline-offset:2px;text-decoration:underline}.co-lines[data-astro-cid-twnaz4tf]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.co-lines[data-astro-cid-twnaz4tf] .co-line{grid-template-columns:64px 1fr auto;align-items:center;gap:14px;display:grid}.co-lines[data-astro-cid-twnaz4tf] .co-line__art{border-radius:var(--radius-button);background:var(--art-background);box-shadow:inset 0 0 0 .5px var(--border);position:relative}.co-lines[data-astro-cid-twnaz4tf] .co-line__art img{border-radius:var(--radius-button)}.co-lines[data-astro-cid-twnaz4tf] .co-line__qty{background:var(--text-secondary);color:#fff;text-align:center;border-radius:999px;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;line-height:22px;position:absolute;top:-8px;right:-8px}.co-lines[data-astro-cid-twnaz4tf] .co-line__info{flex-direction:column;min-width:0;display:flex}.co-lines[data-astro-cid-twnaz4tf] .co-line__name,.co-lines[data-astro-cid-twnaz4tf] .co-line__price{font-size:var(--text-body);font-weight:var(--weight-semibold)}.co-lines[data-astro-cid-twnaz4tf] .co-line__meta{color:var(--text-secondary);font-size:var(--text-body-sm)}.co-promo[data-astro-cid-twnaz4tf]{gap:10px;display:flex}.co-promo[data-astro-cid-twnaz4tf][hidden]{display:none}.co-promo[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{border-radius:var(--radius-button);background:var(--background);border:.5px solid #c4c4c4;flex:1;min-width:0;height:48px;padding:0 14px;font-size:16px}.co-promo[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus{border-color:var(--brand);box-shadow:inset 0 0 0 .5px var(--brand);outline:none}.co-promo[data-astro-cid-twnaz4tf] .button[data-astro-cid-twnaz4tf]{border-radius:var(--radius-button)}.co-totals[data-astro-cid-twnaz4tf]{gap:10px;margin:0;display:grid}.co-totals[data-astro-cid-twnaz4tf]>div[data-astro-cid-twnaz4tf]{font-size:var(--text-body);justify-content:space-between;align-items:center;gap:16px;display:flex}.co-totals[data-astro-cid-twnaz4tf]>div[data-astro-cid-twnaz4tf][hidden]{display:none}.co-totals[data-astro-cid-twnaz4tf] dt[data-astro-cid-twnaz4tf]{color:var(--text-primary);align-items:center;gap:8px;display:flex}.co-totals[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{font-weight:var(--weight-semibold);text-align:right;margin:0}.co-totals[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf].is-muted{color:var(--text-secondary);font-weight:var(--weight-regular)}.co-totals__total[data-astro-cid-twnaz4tf]{padding-top:6px}.co-totals__total[data-astro-cid-twnaz4tf] dt[data-astro-cid-twnaz4tf],.co-totals__total[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{font-size:var(--text-title-lg);font-weight:var(--weight-semibold)}.co-totals__total[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{align-items:baseline;gap:6px;display:inline-flex}.co-currency[data-astro-cid-twnaz4tf]{color:var(--text-secondary);font-size:var(--text-body-xs);font-weight:var(--weight-regular)}.co-chip[data-astro-cid-twnaz4tf]{background:var(--background-very-dark);color:var(--text-secondary);font-size:var(--text-body-xs);font-weight:var(--weight-semibold);cursor:pointer;border:none;border-radius:999px;padding:2px 8px}.co-chip[data-astro-cid-twnaz4tf]:after{content:" ×"}
