@import"https://fonts.bunny.net/css?family=lato:400,700";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css";html,body{margin:0;padding:0;height:100%;font-family:Lato,sans-serif;background-color:transparent;color:#000}.mm-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:url(/cdn/shop/files/mm-tile.svg?v=1743751113);background-repeat:repeat;background-size:40px 40px}.mm-container{max-width:61rem;padding:5rem 1rem;margin:0 auto}.mm-inner{padding:4rem;background:#fffc;box-shadow:0 0 20px -5px #00000080;border-left:1rem solid #4acad9;border-right:1rem solid #4acad9}.mm-top{text-align:center;margin-bottom:2.5rem}.mm-logo{max-width:400px;width:100%;margin:0 auto 1.5rem}.mm-headline{font-size:1.75rem;color:#e57cac;font-weight:700;margin:0 auto}.mm-split{display:flex;flex-wrap:nowrap;gap:3rem;align-items:flex-start;justify-content:space-between}.mm-left{width:55%;margin:.5rem 0}.mm-right{width:40%;margin:.5rem 0;text-align:center}.mm-description{text-align:justify;font-size:1.2rem;line-height:1.7;margin-bottom:2rem}.mm-description p{color:#745ca2!important}.mm-button-wrapper{text-align:center;margin-top:1rem}.mm-button{display:inline-block;background-color:#745ca2;color:#f5f5f5;padding:.85rem 2rem;border-radius:40px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .3s ease;cursor:pointer}.mm-button:hover{background-color:#4acad9;transform:scale(1.1)}.mm-image img{width:70%;max-width:400px;height:auto}.mm-socials{margin-top:1.5rem;font-size:1.5rem;display:flex;justify-content:center;gap:1rem}.mm-socials a svg.fab{height:1em;width:1em;vertical-align:middle;transform:translateY(-2px);fill:#745ca2;display:inline-block;transition:fill .3s ease,transform .2s ease}.mm-socials a:hover svg.fab{color:inherit;fill:#4acad9;transform:translateY(-2px) scale(1.1)}.mm-socials a{color:#745ca2;transition:color .3s ease}.mm-socials a:hover{color:#4acad9;transform:scale(1.1)}.mm-footer-links{margin-top:2.5rem;font-size:.95rem;text-align:center;color:#bdacd3}.mm-footer-links a{color:#bdacd3;text-decoration:none;font-weight:500}.mm-footer-links a:hover{text-decoration:underline}.mm-slug{text-align:center;margin:2rem auto 1rem}.mm-slug img{max-height:1.5rem}.mm-login-link{position:fixed;bottom:1rem;right:1rem;z-index:1000;font-size:.9rem}.mm-login-link a{color:#b0f7e3;text-decoration:underline;font-weight:500;cursor:pointer}.mm-login-link a:hover{color:#4acad9}.mm-signup-overlay,.mm-login-overlay{display:none;position:fixed;top:5%;left:50%;transform:translate(-50%);width:80%;max-width:700px;z-index:999;background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 12px 30px #0003;overflow-y:auto;max-height:90vh;text-align:center}.mm-signup-overlay.active,.mm-login-overlay.active{display:block}.mm-overlay-headline{font-size:1.75rem;font-weight:700;color:#e57cac;margin-bottom:1rem}.mm-overlay-text{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;text-align:justify}.mm-form{margin:0 auto;text-align:left}.mm-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:#745ca2}.mm-close:hover{color:#4acad9}#login_form{margin-top:1rem}#login_form input[type=password]{width:100%;padding:.75rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:1rem}.mm-overlay-backdrop{position:fixed;top:0;left:0;z-index:998;width:100vw;height:100vh;background:#0006;display:none}.mm-overlay-backdrop.active{display:block}@media screen and (max-width: 768px){.mm-split{flex-direction:column;gap:2rem}.mm-left,.mm-right{width:100%;text-align:center}.mm-description,.mm-overlay-text{text-align:left;font-size:1rem}.mm-headline,.mm-overlay-headline{font-size:1.5rem}.mm-image img{width:85%}.mm-button{padding:.75rem 1.5rem;margin-top:1rem}.mm-inner{padding:1rem .5rem}.mm-signup-overlay,#_form_11_{padding:.25rem!important}iframe{max-width:80%}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mm-password.css.map */
