.wf-email{padding:48px 20px;background-color:var(--wf-slate-tint, #eef2f4)}.wf-email__inner{max-width:480px;margin:0 auto;text-align:center}.wf-email__heading{font-family:var(--wf-font-display, "DM Sans", sans-serif);font-size:25px;font-weight:600;letter-spacing:-.5px;color:var(--wf-black, #1a1a1a);margin:0 0 10px;line-height:1.15}.wf-email__subheading{font-family:var(--wf-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:400;color:var(--wf-grey, #6b6b6b);margin:0 0 24px;line-height:1.6}.wf-email__success{font-family:var(--wf-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:600;color:var(--wf-green, #16a34a);background-color:#16a34a14;border:1px solid rgba(22,163,74,.25);border-radius:6px;padding:12px 16px;margin:0 0 16px;line-height:1.4}.wf-email__form{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.wf-email__input{width:100%;padding:14px 16px;font-family:var(--wf-font-body, "DM Sans", sans-serif);font-size:14px;color:var(--wf-black, #1a1a1a);background-color:var(--wf-white, #ffffff);border:1.5px solid #dfe4e7;border-radius:6px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.wf-email__input::placeholder{color:var(--wf-grey-light, #9a9a9a)}.wf-email__input:focus{border-color:var(--wf-slate, #5b6b78);box-shadow:0 0 0 3px #5b6b781f}.wf-email__btn{width:100%;padding:14px 24px;font-family:var(--wf-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:600;letter-spacing:.2px;color:var(--wf-white, #ffffff);background-color:var(--wf-black, #1a1a1a);border:1.5px solid var(--wf-black, #1a1a1a);border-radius:6px;cursor:pointer;transition:background-color .2s ease}.wf-email__btn:hover{background-color:#000}.wf-email__disclaimer{font-family:var(--wf-font-body, "DM Sans", sans-serif);font-size:11px;color:var(--wf-grey-light, #9a9a9a);margin:0;line-height:1.4}@media screen and (min-width:750px){.wf-email{padding:64px 40px}.wf-email__inner{max-width:520px}.wf-email__heading{font-size:29px}.wf-email__subheading{font-size:15px}.wf-email__form{flex-direction:row;gap:8px}.wf-email__input{flex:1}.wf-email__btn{width:auto;white-space:nowrap;padding:14px 28px}}@media screen and (min-width:990px){.wf-email{padding:80px 40px}.wf-email__heading{font-size:33px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/windfall-email.css.map */
