.email-confirmation-module__voKXuW__confirmation{width:100%;color:var(--ink,#292724);gap:24px;font-family:inherit;display:grid}.email-confirmation-module__voKXuW__mark{color:#b94708;background:#fff5ed;border:1px solid #f0d9c8;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.email-confirmation-module__voKXuW__confirmation header{gap:12px;display:grid}.email-confirmation-module__voKXuW__confirmation h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,4vw,2rem);font-weight:600;line-height:1.2}.email-confirmation-module__voKXuW__confirmation header p{color:var(--ink-50,#6d655e);margin:0;font-size:.9375rem;line-height:1.7}.email-confirmation-module__voKXuW__confirmation header strong{color:var(--ink,#292724);overflow-wrap:anywhere;font-weight:500;display:block}.email-confirmation-module__voKXuW__form{gap:10px;display:grid}.email-confirmation-module__voKXuW__form label{font-size:.8125rem;font-weight:500}.email-confirmation-module__voKXuW__form input{border:1px solid var(--rule-strong,#c9c5bf);background:var(--paper-raised,#fff);width:100%;min-width:0;height:62px;color:var(--ink,#292724);letter-spacing:.38em;text-align:center;border-radius:10px;padding:12px 12px 12px 24px;font-size:1.65rem;font-weight:500;transition:border-color .15s,box-shadow .15s}.email-confirmation-module__voKXuW__form input::placeholder{color:#c5c1bc;opacity:1}.email-confirmation-module__voKXuW__form input[aria-invalid=true]{border-color:#ba4438}.email-confirmation-module__voKXuW__hint{color:var(--ink-50,#6d655e);margin:0;font-size:.75rem;line-height:1.6}.email-confirmation-module__voKXuW__primary{background:var(--ink,#292724);min-height:48px;color:var(--paper-raised,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:12px 16px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}.email-confirmation-module__voKXuW__primary:disabled{opacity:.45;cursor:default}.email-confirmation-module__voKXuW__error{color:#b4342b;margin:0;font-size:.8125rem;line-height:1.6}.email-confirmation-module__voKXuW__delivery{border-top:1px solid var(--rule,#e6e5e2);justify-content:space-between;align-items:center;gap:12px;padding-top:20px;font-size:.75rem;display:flex}.email-confirmation-module__voKXuW__delivery p{color:var(--ink-50,#6d655e);margin:0}.email-confirmation-module__voKXuW__delivery button{color:var(--brand-blue,#b94708);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.email-confirmation-module__voKXuW__delivery button:disabled{color:var(--ink-50,#6d655e);opacity:.65;cursor:default}.email-confirmation-module__voKXuW__changeEmail{font:inherit;color:var(--ink-50,#6d655e);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;text-decoration:underline}.email-confirmation-module__voKXuW__spin{animation:1s linear infinite email-confirmation-module__voKXuW__spin}@keyframes email-confirmation-module__voKXuW__spin{to{transform:rotate(360deg)}}@media (max-width:450px){.email-confirmation-module__voKXuW__delivery{flex-direction:column;align-items:flex-start;gap:4px}.email-confirmation-module__voKXuW__confirmation{gap:21px}}@media (prefers-reduced-motion:reduce){.email-confirmation-module__voKXuW__spin{animation:none}.email-confirmation-module__voKXuW__primary,.email-confirmation-module__voKXuW__form input{transition:none}}
