html.full-height{height:auto}body.password{height:auto;min-height:0;background:#090d15}.ew-password{background:#090d15}.ew-password__panel{position:relative;overflow:hidden;box-sizing:border-box;min-height:100svh;background:var(--ew-dawn);color:#fff;padding:32px 20px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.ew-password__logo{width:132px}.ew-password__middle{flex:1 1 auto;align-self:stretch;padding:32px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.ew-password__title{font-size:42px;line-height:1;color:#fff}.ew-password__text{max-width:680px;font-size:18px;line-height:1.4;color:#fff}.ew-password__signup{align-self:stretch;margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:14px}.ew-password__email-form{align-self:stretch}.ew-password__email-row{display:flex;flex-direction:column;gap:12px}.ew-password__field{display:flex;flex-direction:column;gap:8px;text-align:left}.ew-password__field label{font-size:max(14px,var(--ew-min-text));font-weight:500;color:#fff}.ew-password__field input,.ew-password__pw-row input{display:block;width:100%;border-radius:var(--ew-r-row);background:#fff;color:var(--ew-ink);font-family:var(--ew-font);font-size:16px;box-shadow:none;-webkit-appearance:none;appearance:none}.ew-password__field input{height:56px;padding:0 18px;border:0}.ew-password__email-btn.ew-btn{width:100%}.ew-password__email-error{margin-top:10px;font-size:max(14px,var(--ew-min-text));line-height:1.4;color:#fff;text-align:left}.ew-password__success{min-height:56px;padding:14px 22px;border-radius:var(--ew-r-row);background:#ffffff1f;display:flex;align-items:center;gap:10px;font-size:17px;font-weight:500;color:#fff;text-align:left}.ew-password__success svg{flex-shrink:0;color:var(--ew-glow)}.ew-password__success:focus{outline:none}.ew-password__note{font-size:max(14px,var(--ew-min-text));line-height:1.4;color:#fff}.ew-password__enter{align-self:stretch;padding-bottom:56px;display:flex;justify-content:center}.ew-password__details{width:100%;display:flex;flex-direction:column;align-items:center}.ew-password__summary{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#fff;text-decoration:underline;text-underline-offset:4px;cursor:pointer;list-style:none}.ew-password__summary::-webkit-details-marker{display:none}.ew-password__summary svg{flex-shrink:0}.ew-password__card{width:100%;margin-top:16px;padding:20px;border-radius:var(--ew-r-card);background:#fff;color:var(--ew-ink);text-align:left}.ew-password__pw-form{display:flex;flex-direction:column;gap:12px}.ew-password__pw-label{font-size:max(14px,var(--ew-min-text));font-weight:500}.ew-password__pw-row{display:flex;gap:10px}.ew-password__pw-row input{flex:1 1 0;min-width:0;height:52px;padding:0 16px;border:1px solid var(--ew-line)}.ew-password__pw-btn.ew-btn{flex-shrink:0;height:52px;padding:0 26px;background:var(--ew-ink);color:#fff}.ew-password__pw-btn.ew-btn:hover{background:#2a2c30}.ew-password__pw-error{font-size:max(14px,var(--ew-min-text));line-height:1.4;color:#b3261e}.ew-password__pw-error ul{margin:4px 0 0;padding-left:18px;list-style:disc}.ew-password__summary:focus-visible,.ew-password__field input:focus-visible,.ew-password__email-btn.ew-btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.ew-password__pw-row input:focus-visible,.ew-password__pw-btn.ew-btn:focus-visible{outline:2px solid var(--ew-ink);outline-offset:2px}@media screen and (min-width:750px)and (max-width:989px){.ew-password__middle,.ew-password__enter{width:100%;max-width:720px}}@media screen and (min-width:990px){.ew-password__panel{min-height:calc(100svh / var(--ew-k));padding:44px var(--ew-pad-d) 0}.ew-password__logo{width:150px}.ew-password__middle{align-self:center;max-width:1100px;gap:24px}.ew-password__title{font-size:76px;line-height:.98}.ew-password__accent{display:block}.ew-password__text{font-size:22px}.ew-password__signup{align-self:center}.ew-password__email-row{flex-direction:row;align-items:flex-end}.ew-password__field{width:380px}.ew-password__email-btn.ew-btn{width:auto;padding:0 30px}.ew-password__enter{padding-bottom:64px}.ew-password__card{width:440px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ew-password.css.map */
