.stock-alert_page__vfiFY{width:min(100% - 40px,1040px);margin:48px auto 88px;color:var(--mz-color-ink)}.stock-alert_eyebrow__i5dYA{margin:0 0 8px;color:var(--mz-color-muted);font-size:var(--mz-text-sm);letter-spacing:.04em;text-transform:uppercase}.stock-alert_page__vfiFY h1{margin:0 0 12px;font-size:clamp(var(--mz-text-xl),5vw,var(--mz-text-section));line-height:1.12;letter-spacing:-.035em}.stock-alert_intro__uz8Re{max-width:620px;margin:0 0 28px;color:var(--mz-color-muted);line-height:1.6}.stock-alert_product___ox_V{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:center;max-width:700px;padding:20px;border:1px solid var(--mz-color-line);border-radius:var(--mz-radius-lg);background:var(--mz-color-surface)}.stock-alert_image__OyPjs{width:100%;aspect-ratio:1;object-fit:contain}.stock-alert_imageFallback__28gL4{display:grid;width:100%;aspect-ratio:1;place-items:center;border-radius:var(--mz-radius-md);background:var(--mz-color-card);color:var(--mz-color-muted);font-size:var(--mz-text-sm)}.stock-alert_product___ox_V h2{margin:0 0 8px;font-size:var(--mz-text-lg);line-height:1.35}.stock-alert_variant__EC_wn{margin:0 0 6px;color:var(--mz-color-muted)}.stock-alert_sku__tl80y{margin:0;color:var(--mz-color-muted);font-size:var(--mz-text-sm)}.stock-alert_form__K6oAG{display:grid;gap:14px;max-width:560px;margin-top:28px}.stock-alert_emailLabel__tWUQH{font-weight:var(--mz-weight-bold)}.stock-alert_form__K6oAG input[type=email]{box-sizing:border-box;width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--mz-color-subtle);border-radius:var(--mz-radius-sm);color:inherit;font:inherit}.stock-alert_consent__BXWJ3{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.stock-alert_consent__BXWJ3 input{width:18px;height:18px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--mz-color-action)}.stock-alert_backLink__Sz0aL,.stock-alert_consent__BXWJ3 a{color:var(--mz-color-ink);text-decoration:underline;text-underline-offset:3px}.stock-alert_actionButton__NP61M,.stock-alert_form__K6oAG button{width:fit-content;min-height:48px;padding:12px 20px;border:0;border-radius:var(--mz-radius-full);background:var(--mz-color-action);color:var(--mz-color-on-action);font:inherit;font-weight:var(--mz-weight-bold);cursor:pointer}.stock-alert_actionButton__NP61M:disabled,.stock-alert_form__K6oAG button:disabled{cursor:wait;opacity:.55}.stock-alert_error__bTDpM,.stock-alert_success__aScVL{max-width:620px;margin:24px 0 0;padding:14px 16px;border-radius:var(--mz-radius-md);line-height:1.55}.stock-alert_success__aScVL{background:var(--mz-color-success-soft);color:var(--mz-color-success)}.stock-alert_error__bTDpM{background:var(--mz-color-action-soft);color:var(--mz-color-action-pressed)}.stock-alert_error__bTDpM button{margin-left:8px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.stock-alert_actionPage__PBX4L{max-width:700px}.stock-alert_actionButton__NP61M{margin-top:10px}.stock-alert_backLink__Sz0aL{display:inline-block;margin-top:24px}@media (max-width:620px){.stock-alert_page__vfiFY{width:min(100% - 32px,1040px);margin-top:28px}.stock-alert_product___ox_V{grid-template-columns:104px minmax(0,1fr);gap:16px;padding:14px;border-radius:var(--mz-radius-md)}.stock-alert_product___ox_V h2{font-size:var(--mz-text-md)}.stock-alert_actionButton__NP61M,.stock-alert_form__K6oAG button{width:100%}}html[data-dark-mode-enabled=true] .stock-alert_page__vfiFY{color:var(--mz-color-ink)}html[data-dark-mode-enabled=true] .stock-alert_eyebrow__i5dYA,html[data-dark-mode-enabled=true] .stock-alert_intro__uz8Re,html[data-dark-mode-enabled=true] .stock-alert_sku__tl80y,html[data-dark-mode-enabled=true] .stock-alert_variant__EC_wn{color:var(--mz-color-muted)}html[data-dark-mode-enabled=true] .stock-alert_product___ox_V{border-color:var(--mz-color-line);background:var(--mz-color-card)}html[data-dark-mode-enabled=true] .stock-alert_imageFallback__28gL4{background:var(--mz-color-sunken);color:var(--mz-color-muted)}html[data-dark-mode-enabled=true] .stock-alert_form__K6oAG input[type=email]{border-color:var(--mz-color-subtle);background:var(--mz-color-card);color:var(--mz-color-ink)}html[data-dark-mode-enabled=true] .stock-alert_backLink__Sz0aL,html[data-dark-mode-enabled=true] .stock-alert_consent__BXWJ3 a{color:var(--mz-color-ink)}html[data-dark-mode-enabled=true] .stock-alert_success__aScVL{background:var(--mz-color-success-soft);color:var(--mz-color-success)}html[data-dark-mode-enabled=true] .stock-alert_error__bTDpM{background:var(--mz-color-action-soft);color:var(--mz-color-focus)}