.dp[data-astro-cid-mxmfabja]{align-items:center;gap:var(--space-5);padding:var(--space-10) var(--space-8);text-align:center;flex-direction:column;max-width:640px;margin-inline:auto;display:flex}.dp__period[data-astro-cid-mxmfabja]{background:var(--bg-muted);border-radius:var(--radius-pill);padding:4px;display:inline-flex}.dp__opt[data-astro-cid-mxmfabja]{font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--vp-graphite);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);align-items:center;gap:var(--space-2);white-space:nowrap;background:0 0;border:0;padding:8px 20px;display:inline-flex}.dp__opt[data-astro-cid-mxmfabja].is-active{background:var(--bg-inverse);color:var(--fg-inverse)}.dp__save[data-astro-cid-mxmfabja]{padding:2px 8px;font-size:10px}.dp__price[data-astro-cid-mxmfabja]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.dp__savings[data-astro-cid-mxmfabja]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--vp-green-800);margin:0}.dp__opt[data-astro-cid-mxmfabja]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.dp__hint[data-astro-cid-mxmfabja]{color:var(--fg-muted);font-size:var(--fs-sm);margin:0}.dp__amount[data-astro-cid-mxmfabja]{margin:0}.dp__amount[data-astro-cid-mxmfabja] span[data-astro-cid-mxmfabja]{font-family:var(--font-display);font-size:56px;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--fg-strong);line-height:1}.dp__amount[data-astro-cid-mxmfabja] small[data-astro-cid-mxmfabja]{font-size:var(--fs-sm);color:var(--fg-muted)}.dp__qty[data-astro-cid-mxmfabja]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.dp__label[data-astro-cid-mxmfabja]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--vp-graphite)}.dp__stepper[data-astro-cid-mxmfabja]{align-items:stretch;gap:var(--space-2);display:flex}.dp__btn[data-astro-cid-mxmfabja]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:48px;color:var(--fg-strong);cursor:pointer;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.dp__btn[data-astro-cid-mxmfabja]:hover:not(:disabled){background:var(--bg-muted);border-color:var(--vp-gray-300)}.dp__btn[data-astro-cid-mxmfabja]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.dp__btn[data-astro-cid-mxmfabja]:disabled{opacity:.4;cursor:not-allowed}.dp__input[data-astro-cid-mxmfabja]{text-align:center;width:120px;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);-moz-appearance:textfield}.dp__input[data-astro-cid-mxmfabja]::-webkit-outer-spin-button,.dp__input[data-astro-cid-mxmfabja]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dp__help[data-astro-cid-mxmfabja]{max-width:360px;font-size:var(--fs-sm);color:var(--vp-graphite);margin:0}.dp__note[data-astro-cid-mxmfabja]{min-height:1.4em;font-size:var(--fs-xs);color:var(--fg-muted);margin:0}.c__p[data-astro-cid-5yrxjs5r]{color:var(--vp-graphite);margin:0}.stores[data-astro-cid-5yrxjs5r]{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.stores--center[data-astro-cid-5yrxjs5r]{justify-content:center}.stores--hero[data-astro-cid-5yrxjs5r]{margin-bottom:var(--space-5)}.hero-note[data-astro-cid-5yrxjs5r]{font-size:var(--fs-sm);color:var(--vp-graphite);margin:0}.hero-note[data-astro-cid-5yrxjs5r] a[data-astro-cid-5yrxjs5r]{color:var(--fg-strong);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline}.stores[data-astro-cid-5yrxjs5r] img[data-astro-cid-5yrxjs5r]{width:auto;height:52px;display:block}.stores--hero[data-astro-cid-5yrxjs5r] img[data-astro-cid-5yrxjs5r]{height:56px}.stores[data-astro-cid-5yrxjs5r] a[data-astro-cid-5yrxjs5r]{border-radius:var(--radius-md);transition:transform var(--dur-base) var(--ease-out)}.stores[data-astro-cid-5yrxjs5r] a[data-astro-cid-5yrxjs5r]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.phones[data-astro-cid-5yrxjs5r]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));justify-items:center;margin:0;padding:0;list-style:none;display:grid}.phones[data-astro-cid-5yrxjs5r] li[data-astro-cid-5yrxjs5r]{max-width:260px}.phones[data-astro-cid-5yrxjs5r] img{filter:drop-shadow(0 12px 24px #1f29332e);width:100%;height:auto}.dl[data-astro-cid-5yrxjs5r]{max-width:720px}
