.product-email-consent.svelte-4n46d5{flex-direction:column;gap:7px;display:flex}.email-option.svelte-4n46d5{color:var(--ink-2);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.5;display:flex}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5){appearance:none;border:1.5px solid var(--line-2);background:var(--card);cursor:pointer;border-radius:6px;flex:none;place-content:center;width:20px;height:20px;margin:1px 0 0;padding:0;display:grid}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5):after{content:"";border:solid var(--on-ink);border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-1px;transform:rotate(45deg)scale(0)}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5):checked{background:var(--ink);border-color:var(--ink)}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5):checked:after{transform:rotate(45deg)scale(1)}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.email-option.svelte-4n46d5 input:where(.svelte-4n46d5):disabled{opacity:.55;cursor:default}.email-help.svelte-4n46d5{color:var(--muted-text);margin:0 0 0 30px;font-size:11.5px;line-height:1.5}.email-help.svelte-4n46d5 a:where(.svelte-4n46d5){color:inherit;text-underline-offset:2px;text-decoration:underline}
