:root{--mm-bone:#FDFCFA;--mm-paper:#FFFFFF;--mm-sand:#E6DCCC;--mm-stripe:#B7C7CD;--mm-stripe-2:#F1EBE0;--mm-dusk:#6C8699;--mm-dusk-ink:#4B6376;--mm-ink:#2B2825;--mm-ink-2:#5A544E;--mm-ink-3:#6F675F;--mm-line:rgba(43,40,37,.14);--mm-line-2:rgba(43,40,37,.08);--mm-display:"Averia Serif Libre",Georgia,"Times New Roman",serif;--mm-body:"Schibsted Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mm-gut:clamp(16px,4vw,56px);--mm-r-lg:30px;--mm-shadow:0 30px 60px -40px rgba(70,55,35,.45);--color-base-text:43,40,37;--color-shadow:43,40,37;--color-base-background-1:253,252,250;--color-base-background-2:255,255,255;--color-base-solid-button-labels:253,252,250;--color-base-outline-button-labels:43,40,37;--color-base-accent-1:75,99,118;--color-base-accent-2:198,214,227;--gradient-base-background-1:#FDFCFA;--gradient-base-background-2:#FFFFFF;--gradient-base-accent-1:#4B6376;--gradient-base-accent-2:#C6D6E3;--font-body-family:var(--mm-body);--font-body-style:normal;--font-body-weight:400;--font-heading-family:var(--mm-display);--font-heading-style:normal;--font-heading-weight:700;--inputs-radius:999px;--inputs-radius-outset:1000px;--buttons-radius:999px;--buttons-radius-outset:1000px}body.password{background:var(--mm-bone);color:var(--mm-ink);font:400 16.5px/1.65 var(--mm-body);letter-spacing:0;-webkit-font-smoothing:antialiased}body.password:before{content:"";display:block;flex:none;height:6px;background:repeating-linear-gradient(90deg,var(--mm-stripe) 0 14px,var(--mm-bone) 14px 28px)}body.password hr{display:none}body.password .gradient{background:transparent}body.password input,body.password button,body.password .field__label{font-family:var(--mm-body)}body.password #shopify-section-main-password-header{background:#fdfcfaeb;border-bottom:1px solid var(--mm-line-2)}body.password .password-header{max-width:1320px;min-height:72px;padding:0 var(--mm-gut);align-items:center;color:var(--mm-ink)}body.password .password-header h1{margin:0;flex:none;width:145px;height:30px;font-size:0;line-height:0;color:transparent;background:var(--mm-ink);-webkit-mask:url(mommaloo-wordmark.svg) center/contain no-repeat;mask:url(mommaloo-wordmark.svg) center/contain no-repeat}@media(min-width:750px){body.password .password-header{grid-template-columns:1fr auto 1fr;gap:18px}body.password .password-header h1{grid-column:2;grid-row:1;justify-self:center}body.password password-modal{grid-column:3;grid-row:1}}@media(max-width:749px){body.password .password-header{padding:14px var(--mm-gut) 8px;gap:2px}body.password .password-header h1{width:116px;height:24px}}body.password .password-link{min-height:48px;font:600 14.5px/1 var(--mm-body);color:var(--mm-ink-2);text-decoration:none}body.password .password-link:hover{color:var(--mm-ink)}body.password .password-link svg{width:16px;height:16px;margin-right:8px;color:currentColor}body.password .password-main{padding:clamp(20px,3vw,40px) var(--mm-gut) 0;display:flex;flex-direction:column}body.password .password-main>section{flex:1 1 auto;display:flex;flex-direction:column}body.password .email-signup-banner{flex:1 1 auto;width:100%;max-width:1208px;min-height:0;margin-inline:auto;padding:clamp(40px,6vw,90px) var(--mm-gut);border-radius:var(--mm-r-lg);overflow:hidden;background:repeating-linear-gradient(90deg,var(--mm-stripe) 0 20px,var(--mm-stripe-2) 20px 40px)}body.password .email-signup-banner:before,body.password .email-signup-banner:after{display:none}body.password .banner__media{display:none}body.password .banner__content{flex:1 1 auto;padding:0;min-height:0;justify-content:center;align-items:center}body.password .email-signup-banner__box.gradient,body.password .email-signup-banner__box{width:100%;max-width:700px;margin:0 auto;padding:clamp(24px,4vw,56px);text-align:center;background:#fffffff2;border-radius:var(--mm-r-lg);box-shadow:var(--mm-shadow)}body.password .email-signup-banner__box:after{display:none}body.password .email-signup-banner__heading{margin:0 0 12px;font:700 clamp(40px,5.5vw,72px)/1.02 var(--mm-display);letter-spacing:-.015em;color:var(--mm-ink);text-wrap:balance}body.password .newsletter__subheading{margin:0 auto 24px;max-width:34em;font:400 clamp(16.5px,1.3vw,18.5px)/1.6 var(--mm-body);color:var(--mm-ink-2)}body.password .newsletter__subheading p{margin:0}body.password .newsletter-form{max-width:460px;margin:0 auto}body.password .newsletter-form .field{border-radius:999px}body.password .newsletter-form .field:after{border-radius:999px;box-shadow:0 0 0 1.5px var(--mm-line)}body.password .newsletter-form .field:hover:after{box-shadow:0 0 0 1.5px var(--mm-line)}body.password .newsletter-form .field:focus-within:after{box-shadow:0 0 0 1.5px var(--mm-dusk-ink),0 0 0 4.5px #6c869933}body.password .newsletter-form .field__input{height:52px;padding-left:20px;border-radius:999px;background:var(--mm-paper);color:var(--mm-ink);font-size:16px}body.password .newsletter-form .field__label{left:20px;color:var(--mm-ink-3)}body.password .newsletter-form .field .field__button.newsletter-form__button{width:44px;height:44px;top:4px;right:4px;border-radius:50%;background:var(--mm-ink);color:var(--mm-bone)}body.password .newsletter-form .field .field__button.newsletter-form__button:hover{background:var(--mm-dusk-ink)}body.password .newsletter-form__button .icon{width:16px;height:16px}body.password .newsletter-form__message{justify-content:center;color:var(--mm-ink-2)}body.password .password__footer{margin-top:clamp(28px,4vw,48px);padding:56px var(--mm-gut) 26px;background:var(--mm-sand);border-radius:var(--mm-r-lg) var(--mm-r-lg) 0 0;color:var(--mm-ink-2)}body.password .password__footer:before{content:"";order:5;display:block;width:min(100%,1208px);aspect-ratio:565.26/116.85;margin:0 0 24px;background:var(--mm-dusk);-webkit-mask:url(mommaloo-wordmark.svg) center/contain no-repeat;mask:url(mommaloo-wordmark.svg) center/contain no-repeat}body.password .password__footer .list-social{order:1}body.password .password__footer-caption{order:6;margin-top:0}body.password .password__footer-login{order:7;margin-top:4px;padding-bottom:0}body.password .password__footer-text,body.password .password__footer-text a{font:400 12.5px/1.5 var(--mm-body);color:var(--mm-ink-2)}body.password .password__footer-text a:hover{color:var(--mm-ink)}body.password .icon-shopify{color:var(--mm-ink-2)}body.password .password-modal__content{background:var(--mm-bone)}body.password .password-modal__content-heading{font:700 clamp(28px,3vw,40px)/1.1 var(--mm-display);letter-spacing:-.015em;color:var(--mm-ink)}body.password .password-form .field__input{height:52px;padding-left:20px;border-radius:999px;background:var(--mm-paper)}body.password .password-form .field__label{left:20px}body.password .password-form .field:after{border-radius:999px;box-shadow:0 0 0 1.5px var(--mm-line)}body.password .password-button{min-height:52px;padding:0 30px;border-radius:999px;background:var(--mm-ink);color:var(--mm-bone);font:700 16px/1.1 var(--mm-body);letter-spacing:.005em}body.password .password-button:after,body.password .password-button:before{border-radius:999px;box-shadow:none}body.password .password-button:hover{background:var(--mm-dusk-ink)}body.password :focus-visible{outline:2px solid var(--mm-dusk-ink);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mommaloo-password.css.map */
