.mm-password-hero__inner{position:relative;display:flex;align-items:center;flex:1 1 auto;min-height:fit-content;overflow:hidden}.mm-password-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%}.mm-password-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm-password-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.mm-password-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-6);width:100%;max-width:734px;padding:var(--margin-11) var(--margin-5) var(--margin-11) 60px;color:var(--white)}.mm-password-hero__heading-group{display:flex;flex-direction:column;gap:8px;width:100%}.mm-password-hero__heading{margin:0;font-family:var(--body-font);font-weight:var(--font-bold);font-size:var(--heading-2);line-height:1.16;letter-spacing:-.015em;color:var(--white)}.mm-password-hero__subheading{margin:0;font-family:var(--body-font);font-weight:var(--font-bold);font-size:var(--heading-l);line-height:1;letter-spacing:-.02em;color:var(--white)}.mm-password-hero__text{font-family:var(--body-font);font-weight:var(--font-semi-bold);font-size:var(--font-size-base);line-height:1.45;color:var(--white)}.mm-password-hero__text p{margin:0 0 var(--margin-4);color:#fff}.mm-password-hero__text p:last-child{margin-bottom:0;color:#fff}.mm-password-hero__form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-4);width:100%;max-width:375px;margin:0}.mm-password-hero__field{width:100%}input[type=email].mm-password-hero__input{width:100%;box-sizing:border-box;padding:var(--margin-4) var(--margin-5);border:1px solid var(--black-300);border-radius:var(--rounded-medium);background:var(--white);color:var(--noir-compose)!important;font-family:var(--body-font);font-size:var(--font-size-medium)}.mm-password-hero__submit{width:100%;background:var(--vanille-cereale);border:1px solid var(--vanille-cereale);color:var(--noir-compose);padding:var(--margin-4) var(--margin-5);--btn-hover-bg: var(--abricot-mur)}.mm-password-hero__submit .mm-btn__mask,.mm-password-hero__submit .mm-btn__text,.mm-password-hero__submit [data-btn-label]{white-space:normal;text-align:center;font-weight:600}.mm-password-hero__submit .mm-btn__text,.mm-password-hero__submit svg{color:var(--noir-compose)}.mm-password-hero__submit-icon{width:16px;height:16px}.mm-password-hero__message{display:flex;align-items:center;gap:var(--margin-2);margin:0;font-size:var(--font-size-base)}.mm-password-hero__disclaimer{position:absolute;bottom:var(--margin-5);left:50%;transform:translate(-50%);width:100%;max-width:464px;margin:0;padding:0 var(--margin-5);font-family:var(--body-font);font-size:var(--font-size-base);line-height:1.45;text-align:center;color:var(--white)}.mm-password-hero__marquee{display:flex;align-items:center;justify-content:center;gap:var(--margin-4);padding:var(--margin-3) var(--margin-5);background:var(--spiruline-fraiche)}.mm-password-hero__tagline{margin:0;font-family:var(--header-font);font-weight:var(--font-bold);font-size:var(--font-size-large);letter-spacing:-.02em;color:var(--white);text-align:center}.password-main{display:flex;flex-direction:column}.password-main>.mm-password-hero{display:flex;flex-direction:column;flex:1 1 auto}@media(max-width:990px){.mm-password-hero__content{max-width:100%}}@media(max-width:768px){.mm-password-hero__content{align-items:center;text-align:center;gap:var(--margin-6);padding:var(--margin-9) var(--margin-5)}.mm-password-hero__heading-group{align-items:start;text-align:start}.mm-password-hero__heading{font-size:26px;letter-spacing:-.005em}.mm-password-hero__text p{font-size:14px}.mm-password-hero__subheading{font-size:20px;line-height:1.2}.mm-password-hero__text{text-align:left}.mm-password-hero__form{max-width:100%}.mm-password-hero__disclaimer{display:none}.mm-password-hero__tagline{font-size:var(--font-size-base)}.mm-password-hero__submit{padding:var(--margin-4)}.mm-password-hero__submit [data-btn-label]{font-size:13px}}@media(max-height:860px){.mm-password-hero__content{padding-block:var(--margin-9);gap:var(--margin-4)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mm-password-hero.css.map */
