.nbs-password-header{z-index:20}.nbs-password-acces{position:relative;flex:none}.nbs-password-acces__bouton{list-style:none;cursor:pointer}.nbs-password-acces__bouton::-webkit-details-marker{display:none}.nbs-password-acces__label--court{display:none}.nbs-password-acces__panneau{position:absolute;z-index:30;right:0;top:calc(100% + 12px);width:320px;padding:20px;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-lg);background:var(--nbs-white);box-shadow:0 18px 40px #00000024}.nbs-password-acces__ligne{display:flex;flex-direction:column;gap:var(--nbs-gap-xs);margin-top:8px}.nbs-password-acces__ligne .nbs-btn{padding-inline:24px}.nbs-password-acces__erreur{margin:12px 0 0;font-size:var(--nbs-fs-small);color:var(--nbs-coral)}.nbs-password__form{margin-top:28px}.nbs-password__champ{position:relative;display:flex;align-items:center;max-width:570px}.nbs-password__input{width:100%;height:64px;padding:0 72px 0 28px;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-pill);background:var(--nbs-white);font:inherit;font-size:var(--nbs-fs-sub);color:var(--nbs-ink)}.nbs-password__input::placeholder{color:var(--nbs-grey)}.nbs-password__input:focus{outline:2px solid var(--nbs-black);outline-offset:2px;border-color:var(--nbs-black)}.nbs-password__input[aria-invalid=true]{border-color:var(--nbs-coral)}.nbs-password__envoyer{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--nbs-radius-pill);background:var(--nbs-black);color:var(--nbs-white);cursor:pointer;transition:transform .18s var(--nbs-ease),background-color .18s var(--nbs-ease)}.nbs-password__envoyer:hover{background:#1c1c1c;transform:scale(1.06)}.nbs-password__merci{margin:0;padding:16px 24px;border-radius:var(--nbs-radius-md);background:var(--nbs-wash-green);font-weight:var(--nbs-fw-medium);color:var(--nbs-black)}.nbs-password__erreur{margin:12px 0 0;font-size:var(--nbs-fs-small);color:var(--nbs-coral)}.nbs-password__placeholder{display:block;width:100%;height:auto;border-radius:var(--nbs-radius-xl);background:var(--nbs-off-white)}@media screen and (max-width:749px){.nbs-password-acces__panneau{position:fixed;left:var(--nbs-gutter);right:var(--nbs-gutter);top:calc(var(--nbs-header-offset) + var(--nbs-header-height));width:auto}.nbs-password-acces{margin-left:auto}.nbs-password-acces__bouton{min-height:40px;padding-inline:18px;font-size:var(--nbs-fs-small);white-space:nowrap}.nbs-password-acces__label{display:none}.nbs-password-acces__label--court{display:inline}.nbs-password__input{height:60px;padding-right:64px;font-size:var(--nbs-fs-body)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nbs-password.css.map */
