.page[data-astro-cid-vlkexlmm]{flex-direction:column;gap:40px;display:flex}.intro[data-astro-cid-vlkexlmm]{gap:var(--space-three);padding-top:var(--space-three);text-align:center;flex-direction:column;align-items:center;display:flex}.eyebrow[data-astro-cid-vlkexlmm]{color:var(--link);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:18px}h1[data-astro-cid-vlkexlmm]{font-family:var(--font-rounded);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,7vw,56px);line-height:1.05}.lead[data-astro-cid-vlkexlmm]{max-width:34em;color:var(--text-secondary);text-wrap:balance;font-size:18px;line-height:28px}.status[data-astro-cid-vlkexlmm]{text-align:center}.retry[data-astro-cid-vlkexlmm]{align-self:center;min-width:200px}.columns[data-astro-cid-vlkexlmm]{gap:var(--space-four);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.products[data-astro-cid-vlkexlmm]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.product[data-astro-cid-vlkexlmm]{gap:var(--space-three);background:var(--background-element);border-radius:24px;padding:12px;display:flex}.picture[data-astro-cid-vlkexlmm]{background:var(--tint);border-radius:16px;flex:none;justify-content:center;align-items:center;width:104px;height:104px;display:flex}.picture[data-astro-cid-vlkexlmm] img[data-astro-cid-vlkexlmm]{object-fit:contain;width:84px;height:84px}.copy[data-astro-cid-vlkexlmm]{gap:var(--space-one);flex-direction:column;flex:1;min-width:0;display:flex}.copy[data-astro-cid-vlkexlmm] h2[data-astro-cid-vlkexlmm]{font-size:18px;line-height:24px}.copy[data-astro-cid-vlkexlmm] p[data-astro-cid-vlkexlmm]{font-size:15px;line-height:22px}.buy[data-astro-cid-vlkexlmm]{gap:var(--space-two);padding-top:var(--space-two);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.price[data-astro-cid-vlkexlmm]{font-family:var(--font-rounded);font-size:20px;font-weight:700;line-height:26px}.soon[data-astro-cid-vlkexlmm]{border-radius:var(--radius-pill);background:var(--button);color:var(--text-secondary);padding:2px 10px;font-size:13px;font-weight:600;line-height:18px}.add[data-astro-cid-vlkexlmm]{min-height:40px;padding:0 var(--space-three);border-radius:var(--radius-pill)}.stepper[data-astro-cid-vlkexlmm]{border-radius:var(--radius-pill);background:var(--tint-strong);align-items:center;height:40px;display:flex}.stepper[data-astro-cid-vlkexlmm] button[data-astro-cid-vlkexlmm]{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--link);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font-size:20px;font-weight:700}.stepper[data-astro-cid-vlkexlmm] button[data-astro-cid-vlkexlmm]:disabled{opacity:.35;cursor:default}.stepper[data-astro-cid-vlkexlmm] output[data-astro-cid-vlkexlmm]{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-weight:700}.order[data-astro-cid-vlkexlmm]{gap:var(--space-three);padding:var(--space-four);border:1px solid var(--border);background:var(--surface);border-radius:24px;flex-direction:column;display:flex}.filled[data-astro-cid-vlkexlmm]{gap:var(--space-three);flex-direction:column;display:flex}.delivery[data-astro-cid-vlkexlmm]{gap:var(--space-two);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-vlkexlmm]{margin-bottom:var(--space-two);padding:0;font-weight:700}.choice[data-astro-cid-vlkexlmm]{gap:var(--space-two);min-height:48px;padding:var(--space-two) 12px;border:1px solid var(--border);border-radius:var(--radius-card);cursor:pointer;align-items:center;display:flex}.choice[data-astro-cid-vlkexlmm]:has(input:checked){border-color:var(--primary);background:var(--tint)}.choice[data-astro-cid-vlkexlmm] input[data-astro-cid-vlkexlmm]{accent-color:var(--primary);flex:none;margin:0}.choice[data-astro-cid-vlkexlmm] span[data-astro-cid-vlkexlmm]{flex:1}.lines[data-astro-cid-vlkexlmm]{gap:var(--space-two);padding-top:var(--space-three);border-top:1px solid var(--border);flex-direction:column;margin:0;display:flex}.line[data-astro-cid-vlkexlmm]{gap:var(--space-three);justify-content:space-between;display:flex}.line[data-astro-cid-vlkexlmm] dt[data-astro-cid-vlkexlmm]{color:var(--text-secondary)}.line[data-astro-cid-vlkexlmm] dd[data-astro-cid-vlkexlmm]{font-variant-numeric:tabular-nums;flex:none;margin:0}.line[data-astro-cid-vlkexlmm].gain dd[data-astro-cid-vlkexlmm]{color:var(--positive)}.line[data-astro-cid-vlkexlmm].total{padding-top:var(--space-two);font-size:20px;font-weight:700;line-height:26px}.line[data-astro-cid-vlkexlmm].total dt[data-astro-cid-vlkexlmm]{color:var(--text)}.next[data-astro-cid-vlkexlmm]{padding:var(--space-two) 12px;border-radius:var(--radius-card);background:var(--positive-tint);color:var(--positive);font-weight:600}.pay[data-astro-cid-vlkexlmm]:disabled{opacity:.6;cursor:default}.error[data-astro-cid-vlkexlmm]{color:var(--warning)}.account[data-astro-cid-vlkexlmm]{gap:var(--space-two);flex-wrap:wrap;justify-content:space-between;display:flex}.link[data-astro-cid-vlkexlmm]{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.login[data-astro-cid-vlkexlmm]{width:min(420px,100vw - 32px);padding:var(--space-four);border-radius:var(--radius-large);background:var(--surface);color:var(--text);box-shadow:var(--card-shadow);border:0}.login[data-astro-cid-vlkexlmm]::backdrop{background:var(--scrim)}.label[data-astro-cid-vlkexlmm]{gap:var(--space-one);flex-direction:column;font-weight:700;display:flex}.label[data-astro-cid-vlkexlmm] input[data-astro-cid-vlkexlmm]{width:100%;min-height:48px;padding:var(--space-two) var(--space-three);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);color:var(--text);font:inherit;font-size:16px;font-weight:500}.label[data-astro-cid-vlkexlmm] input[data-astro-cid-vlkexlmm]:focus-visible{outline:3px solid var(--link);outline-offset:1px}@media (width>=900px){.columns[data-astro-cid-vlkexlmm]{gap:var(--space-five);grid-template-columns:minmax(0,1fr) 380px}.order[data-astro-cid-vlkexlmm]{top:calc(80px + env(safe-area-inset-top));position:sticky}}@media (width>=560px){.product[data-astro-cid-vlkexlmm]{padding:var(--space-three)}.picture[data-astro-cid-vlkexlmm]{width:160px;height:160px}.picture[data-astro-cid-vlkexlmm] img[data-astro-cid-vlkexlmm]{width:128px;height:128px}.copy[data-astro-cid-vlkexlmm] h2[data-astro-cid-vlkexlmm]{font-size:20px;line-height:26px}}
