.b2c-container-pwdlessemail{ul{padding:0}
li{display:block}
.heading,.helpLink,#email_label,#cancel{display:none !important}
#continue{display:flex;height:56px;padding:12px 32px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:var(--Premium-Tertiary-Icon-Gold,linear-gradient(259deg,#baa573 -2.37%,#dacdab 48.02%,#baa573 98.4%));color:#151b21;font-family:"AvenirNextLTPro-Regular";font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.96px;text-transform:uppercase;width:100%;margin:20px 0;cursor:pointer}
#create-heading{color:var(--Gray-Tones-Dark-2,#151b21);font-family:"Baskerville Pro";font-size:28px;font-style:normal;font-weight:400;line-height:36.4px}
.intro>p{color:var(--Gray-Tones-Dark-1,#0a0e10);font-family:"AvenirNextLTPro-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:150%}
.error.pageLevel{color:var(--Global-Negative,#c65300);font-family:"AvenirNextLTPro-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:150%}
.input-wrapper{position:relative;margin-bottom:24px}
.input-wrapper input{width:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;font-family:"AvenirNextLTPro-Regular";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:24px;width:100%;height:56px;border-radius:8px;border:1px solid var(--Gray-Tones-Dark-2,#151b21)}
.input-wrapper input.floating{padding-top:24px}
.input-wrapper input.not-empty~.floating-label,.input-wrapper input:focus~.floating-label{top:-8px;font-size:.75rem;color:green;opacity:1;padding:24px 16px 8px 16px}
.input-wrapper input.not-empty{padding:24px 16px 8px 16px}
.floating-label{position:absolute;padding:8px 16px;pointer-events:none;transition:all .2s ease;color:var(--Global-Positive,#008a1c);font-family:"AvenirNextLTPro-Regular";font-size:11px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.055px;opacity:0}
input.focused~.floating-label{top:-8px;font-size:12px;color:black}
input.valid~.floating-label{color:green}
input.default-border{border:1px solid #151b21}
input.valid-border{border:1px solid #008a1c}
input.invalid-border{border:1px solid var(--Global-Negative,#c65300)}
.error.itemLevel p{font-size:14px;color:var(--Global-Negative,#c65300);margin-top:-16px !important;display:block}
.floating-label.label-error{color:var(--Global-Negative,#c65300)}
}