.momubaby-landing{--mb-cream: #FBF6EF;--mb-cream-dark: #F2E9DB;--mb-sage: #8FAE94;--mb-sage-dark: #6F9276;--mb-sage-light: #E5EDE4;--mb-coral: #F2A98B;--mb-coral-dark: #E58B68;--mb-text: #4A4038;--mb-text-light: #7A6F63;--mb-white: #FFFFFF;--mb-font-heading: "Quicksand", sans-serif;--mb-font-body: "Nunito", sans-serif;--mb-radius-md: 18px;--mb-shadow-soft: 0 8px 24px rgba(74, 64, 56, .08);--mb-max-width: 1120px;font-family:var(--mb-font-body);color:var(--mb-text);background:var(--mb-cream);line-height:1.6}.momubaby-landing *{box-sizing:border-box}.momubaby-landing img{max-width:100%;display:block}.momubaby-landing a{color:inherit;text-decoration:none}.momubaby-landing button{font-family:inherit;cursor:pointer;border:none;background:none}.momubaby-landing h1,.momubaby-landing h2,.momubaby-landing h3{font-family:var(--mb-font-heading);font-weight:700;color:var(--mb-text);line-height:1.25;margin:0}.momubaby-landing p{margin:0}.momubaby-landing .mb-container{max-width:var(--mb-max-width);margin:0 auto;padding:0 20px}.momubaby-landing .mb-section-title{font-size:clamp(1.6rem,4vw,2.2rem);text-align:center;margin-bottom:8px}.momubaby-landing .mb-section-subtitle{text-align:center;color:var(--mb-text-light);max-width:480px;margin:0 auto 40px}.momubaby-landing .mb-btn{display:inline-block;font-family:var(--mb-font-heading);font-weight:700;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.momubaby-landing .mb-btn-primary{background:var(--mb-coral);color:var(--mb-white);box-shadow:var(--mb-shadow-soft)}.momubaby-landing .mb-btn-primary:hover{background:var(--mb-coral-dark);transform:translateY(-2px)}.momubaby-landing .mb-btn-lg{padding:16px 36px;font-size:1.05rem}.momubaby-landing .mb-img-placeholder{width:100%;background:repeating-linear-gradient(45deg,#e9e2d6,#e9e2d6 10px,#efe9df 10px 20px);border:2px dashed #C9BEAC;border-radius:var(--mb-radius-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--mb-text-light);text-align:center;padding:16px}.momubaby-landing .mb-ratio-1-1{aspect-ratio:1 / 1}.momubaby-landing .mb-ratio-4-5{aspect-ratio:4 / 5}.momubaby-landing .mb-ph-icon{font-size:2rem}.momubaby-landing .mb-ph-text{font-family:var(--mb-font-heading);font-weight:700;font-size:.95rem}.momubaby-landing .mb-ph-file{font-size:.8rem;opacity:.8}.momubaby-landing .mb-ph-size{font-size:.75rem;opacity:.6}.momubaby-landing .mb-avatar{width:56px;height:56px;min-width:56px;border-radius:50%;padding:0}.momubaby-landing .mb-avatar .mb-ph-icon{font-size:1.4rem}.momubaby-landing .mb-payment-placeholder{aspect-ratio:auto;height:48px;width:220px;margin:0 auto 16px;padding:8px}.momubaby-landing .mb-hero{padding:48px 0 64px}.momubaby-landing .mb-hero-inner{display:flex;flex-direction:column;gap:36px}.momubaby-landing .mb-hero-copy h2{font-size:clamp(2rem,6vw,3rem);margin-bottom:16px}.momubaby-landing .mb-hero-subtitle{color:var(--mb-text-light);font-size:1.05rem;margin-bottom:24px;max-width:480px}.momubaby-landing .mb-hero-trust{list-style:none;display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;padding:0;font-size:.85rem;color:var(--mb-sage-dark);font-weight:600}.momubaby-landing .mb-hero-media{max-width:420px;margin:0 auto;width:100%}@media(min-width:900px){.momubaby-landing .mb-hero-inner{flex-direction:row;align-items:center}.momubaby-landing .mb-hero-copy,.momubaby-landing .mb-hero-media{flex:1}.momubaby-landing .mb-hero-media{max-width:none}}.momubaby-landing .mb-benefits{padding:56px 0;background:var(--mb-white)}.momubaby-landing .mb-benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;text-align:center}.momubaby-landing .mb-benefit-icon{font-size:2.2rem;display:inline-block;margin-bottom:12px}.momubaby-landing .mb-benefit-card h3{font-size:1.05rem;margin-bottom:6px}.momubaby-landing .mb-benefit-card p{color:var(--mb-text-light);font-size:.9rem}@media(min-width:700px){.momubaby-landing .mb-benefits-grid{grid-template-columns:repeat(4,1fr)}}.momubaby-landing .mb-story{padding:64px 0}.momubaby-landing .mb-story-inner{display:flex;flex-direction:column;gap:32px}.momubaby-landing .mb-story-media{max-width:380px;margin:0 auto;width:100%}.momubaby-landing .mb-story-copy h2{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:16px}.momubaby-landing .mb-story-copy p{margin-bottom:14px;color:var(--mb-text-light)}.momubaby-landing .mb-story-signature{font-family:var(--mb-font-heading);font-weight:600;color:var(--mb-sage-dark)!important}@media(min-width:900px){.momubaby-landing .mb-story-inner{flex-direction:row;align-items:center;gap:56px}.momubaby-landing .mb-story-media,.momubaby-landing .mb-story-copy{flex:1}.momubaby-landing .mb-story-media{max-width:none}}.momubaby-landing .mb-gallery{padding:64px 0;background:var(--mb-sage-light)}.momubaby-landing .mb-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}.momubaby-landing .mb-gallery-label{text-align:center;margin-top:8px;font-weight:600;font-size:.9rem}@media(min-width:700px){.momubaby-landing .mb-gallery-grid{grid-template-columns:repeat(3,1fr)}}.momubaby-landing .mb-gallery-cta{text-align:center}.momubaby-landing .mb-price{font-family:var(--mb-font-heading);font-size:1.8rem;font-weight:700;color:var(--mb-sage-dark);margin-bottom:16px}.momubaby-landing .mb-price-old{font-size:1.1rem;color:var(--mb-text-light);text-decoration:line-through;font-weight:500}.momubaby-landing .mb-reviews{padding:64px 0}.momubaby-landing .mb-reviews-grid{display:grid;gap:24px}@media(min-width:700px){.momubaby-landing .mb-reviews-grid{grid-template-columns:repeat(3,1fr)}}.momubaby-landing .mb-review-card{background:var(--mb-white);border-radius:var(--mb-radius-md);padding:24px;box-shadow:var(--mb-shadow-soft)}.momubaby-landing .mb-review-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.momubaby-landing .mb-review-name{font-weight:700;font-size:.95rem}.momubaby-landing .mb-review-stars{color:var(--mb-coral);font-size:.9rem}.momubaby-landing .mb-review-text{color:var(--mb-text-light);font-size:.92rem}.momubaby-landing .mb-faq{padding:64px 0;background:var(--mb-white)}.momubaby-landing .mb-faq-list{max-width:680px;margin:0 auto}.momubaby-landing .mb-faq-item{border-bottom:1px solid var(--mb-cream-dark)}.momubaby-landing .mb-faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 4px;font-family:var(--mb-font-heading);font-weight:600;font-size:1rem;text-align:left}.momubaby-landing .mb-faq-icon{font-size:1.3rem;color:var(--mb-sage-dark);transition:transform .2s ease}.momubaby-landing .mb-faq-item.mb-open .mb-faq-icon{transform:rotate(45deg)}.momubaby-landing .mb-faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.momubaby-landing .mb-faq-item.mb-open .mb-faq-answer{max-height:200px}.momubaby-landing .mb-faq-answer p{padding:0 4px 18px;color:var(--mb-text-light);font-size:.92rem}.momubaby-landing .mb-final-cta{padding:72px 0;background:var(--mb-sage);text-align:center}.momubaby-landing .mb-final-cta h2{color:var(--mb-white);font-size:clamp(1.6rem,4vw,2.2rem);margin-bottom:10px}.momubaby-landing .mb-final-cta p{color:var(--mb-sage-light);margin-bottom:28px}.momubaby-landing .mb-final-cta .mb-btn-primary{background:var(--mb-white);color:var(--mb-coral-dark)}.momubaby-landing .mb-final-cta .mb-btn-primary:hover{background:var(--mb-cream)}.momubaby-landing .mb-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(20px);background:var(--mb-text);color:var(--mb-white);padding:14px 24px;border-radius:999px;font-weight:600;font-size:.9rem;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;z-index:200;box-shadow:var(--mb-shadow-soft)}.momubaby-landing .mb-toast.mb-show{opacity:1;transform:translate(-50%) translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/momubaby-landing.css.map */
