body.merpro-password-shell{margin:0;background:#fff;color:#000;font-family:Manrope,Arial,sans-serif}.merpro-pw,.merpro-pw *{box-sizing:border-box}.merpro-pw{min-height:100svh;display:flex;flex-direction:column}.merpro-pw__header{background:#fff;padding:24px;min-height:120px;display:flex;align-items:center;justify-content:center}.merpro-pw__header-logo{display:block;width:300px;max-width:75vw;height:auto}.merpro-pw__brand{font:800 40px Inter,Arial,sans-serif;color:#000}.merpro-pw__hero{position:relative;isolation:isolate;display:grid;place-items:center;min-height:560px;flex:1;padding:48px 24px;background:#76b8dd}.merpro-pw__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;z-index:-1}.merpro-pw__panel{width:min(520px,100%);padding:36px;box-shadow:0 8px 30px #00000012}.merpro-pw__panel form{margin:0}.merpro-pw__label{display:block;margin:0 0 16px;color:#000;font:800 20px/1.3 Inter,Arial,sans-serif;text-transform:uppercase}.merpro-pw__input-row{display:flex;width:100%;border:1px solid #000}.merpro-pw__input-row input{-webkit-appearance:none;appearance:none;border:0;border-radius:0;height:58px;min-width:0;width:100%;flex:1;margin:0;padding:0 16px;background:#fff;color:#000;font:400 16px/1.5 Manrope,Arial,sans-serif}.merpro-pw__input-row input::placeholder{color:#666;opacity:1}.merpro-pw__input-row button{-webkit-appearance:none;appearance:none;flex:0 0 60px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:0;background:#000;color:#fff;cursor:pointer}.merpro-pw__input-row button:hover{background:#1919e6}.merpro-pw :is(input,button,a):focus-visible{outline:3px solid #1919e6;outline-offset:4px}.merpro-pw__error{margin:0 0 16px;font-size:16px;color:#a01818}.merpro-pw__footer{min-height:180px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 4%}.merpro-pw__footer-brand{display:flex;flex-direction:column;gap:16px}.merpro-pw__footer-logo{display:block;width:100px;height:auto}.merpro-pw__footer small{font-size:14px;line-height:1.5}.merpro-pw__footer nav{display:flex;flex-wrap:wrap;gap:28px}.merpro-pw__footer a{color:#000;text-decoration:none;font-size:16px}.merpro-pw__footer a:hover{text-decoration:underline}@media(max-width:600px){.merpro-pw__header{min-height:96px;padding:20px}.merpro-pw__header-logo{width:240px}.merpro-pw__hero{min-height:440px;padding:32px 20px}.merpro-pw__panel{padding:24px}.merpro-pw__footer{padding:28px 24px;align-items:flex-start}.merpro-pw__footer nav{flex-direction:column;gap:14px}.merpro-pw__footer-logo{width:88px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/merpro-password-page.css.map */
