.alerts.svelte-1tlyu1w{border-top:1px solid var(--color-line);max-width:40rem;margin-top:72px;padding-top:28px}.alerts.svelte-1tlyu1w h2:where(.svelte-1tlyu1w){font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:500;line-height:.95}.alerts-copy.svelte-1tlyu1w{margin:16px 0 0;font-size:.875rem;line-height:1.6}.alerts-copy.svelte-1tlyu1w a:where(.svelte-1tlyu1w){color:inherit}.alerts-form.svelte-1tlyu1w{margin-top:20px}.alerts-label.svelte-1tlyu1w{letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:500;display:block}.alerts-row.svelte-1tlyu1w{gap:8px;margin-top:8px;display:flex}.alerts-row.svelte-1tlyu1w input:where(.svelte-1tlyu1w){border:1px solid var(--color-ink);background:var(--color-paper);min-width:0;height:48px;color:inherit;font:inherit;border-radius:0;flex:1;padding:0 12px;font-size:1rem}.alerts-row.svelte-1tlyu1w .btn[disabled]:where(.svelte-1tlyu1w){opacity:.6}.alerts-error.svelte-1tlyu1w{color:var(--color-error);margin:12px 0 0;font-size:.875rem}.hp.svelte-1tlyu1w{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=480px){.alerts-row.svelte-1tlyu1w{flex-direction:column}}.saved-tile.svelte-1qa2u5j{position:relative}.products.is-selecting .saved-tile.svelte-1qa2u5j .product-frame{transition:opacity .25s}.products.is-selecting .saved-tile.svelte-1qa2u5j:not(.is-picked) .product-frame{opacity:.82}.saved-notes.svelte-1qa2u5j{margin-top:8px}.saved-note.svelte-1qa2u5j{color:var(--color-ink-soft);margin:4px 0 0;font-size:.875rem;line-height:1.45}.saved-note.strong.svelte-1qa2u5j{color:var(--color-ink)}.saved-size.svelte-1qa2u5j{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin-top:8px;font-size:.6875rem;font-weight:500;display:flex}.saved-size.svelte-1qa2u5j select:where(.svelte-1qa2u5j){border:1px solid var(--color-ink);background:var(--color-paper);min-width:0;height:36px;color:var(--color-ink);font:inherit;letter-spacing:0;text-transform:none;border-radius:0;padding:0 8px;font-size:.875rem}.saved-title.svelte-1kovf12{margin:0 0 28px;font-size:clamp(3rem,10vw,6rem)}
