@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url('fonts/nunito-800.woff2') format('woff2')}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url('fonts/roboto-400.woff2') format('woff2')}
@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url('fonts/roboto-500.woff2') format('woff2')}
#mw-homepage-v3 {font-family:"Roboto",Arial,sans-serif;color:#1a365a;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink:#1b375d;--body:#4d5667;--blue:#0069ad;--aqua:#087f97}
#mw-homepage-v3 *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body.momwell-homepage-v3{margin:0;min-width:280px}#mw-homepage-v3 button,#mw-homepage-v3 input{font:inherit}#mw-homepage-v3 button,#mw-homepage-v3 a,#mw-homepage-v3 input{-webkit-tap-highlight-color:transparent}#mw-homepage-v3 a{color:inherit}#mw-homepage-v3 button{cursor:pointer}#mw-homepage-v3 img{max-width:100%;display:block}#mw-homepage-v3 button,#mw-homepage-v3 input{border:0}#mw-homepage-v3 a:focus-visible,#mw-homepage-v3 button:focus-visible,#mw-homepage-v3 input:focus-visible{outline:3px solid #0a72ab;outline-offset:5px}#mw-homepage-v3 h1,#mw-homepage-v3 h2,#mw-homepage-v3 h3,#mw-homepage-v3 p{margin:0}#mw-homepage-v3 h1,#mw-homepage-v3 h2,#mw-homepage-v3 h3{font-family:"Nunito",Arial,sans-serif;color:var(--ink);font-weight:800}
#mw-homepage-v3 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#mw-homepage-v3 .skip-link{position:fixed;z-index:100;top:8px;left:12px;background:#fff;padding:12px 16px;transform:translateY(-160%)}#mw-homepage-v3 .skip-link:focus{transform:translateY(0)}
#mw-homepage-v3 .momwell-site{max-width:1800px;margin-inline:auto;overflow:clip}#mw-homepage-v3 .site-header{background:#fff;position:relative;z-index:20;padding:0;margin:0}
#mw-homepage-v3 .header-inner{min-height:clamp(80px,7.13vw,112px);width:87.2%;margin-inline:auto;display:flex;align-items:center;gap:4.3vw}#mw-homepage-v3 .brand{display:block;flex-shrink:0;width:clamp(142px,13.2vw,193px);padding-block:6px}#mw-homepage-v3 .brand img{height:auto;width:100%;max-height:82px;object-fit:contain}
#mw-homepage-v3 .main-nav{display:flex;align-items:center;gap:clamp(22px,2.15vw,35px);margin-left:3.8vw;white-space:nowrap}#mw-homepage-v3 .main-nav a{text-decoration:none;padding-block:16px;font-size:clamp(14px,1.25vw,18px);color:#535c6d;line-height:1.2}#mw-homepage-v3 .main-nav a:hover{color:var(--blue)}#mw-homepage-v3 .main-nav .nav-home{color:#0068b4;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:12px}
#mw-homepage-v3 .search-wrap{position:relative;margin-left:auto;flex:0 1 320px;min-width:170px}#mw-homepage-v3 .search-form{display:flex;align-items:center;height:clamp(42px,3.6vw,54px);background:#f4f4f6;border-radius:100px;padding-inline:14px 20px}#mw-homepage-v3 .search-submit{background:transparent;display:grid;place-items:center;padding:8px 6px;flex-shrink:0;color:#697181}#mw-homepage-v3 .search-form input[type="search"]{background:transparent;width:100%;min-width:0;padding:10px 6px;color:var(--ink);font-size:clamp(14px,1.25vw,18px)}#mw-homepage-v3 .search-form input[type="search"]:focus{outline:0}#mw-homepage-v3 .search-form:focus-within{outline:2px solid #2389af;outline-offset:2px}#mw-homepage-v3 .search-form input::placeholder{color:#7c8492;opacity:1}
#mw-homepage-v3 .search-results{position:absolute;right:0;top:calc(100% + 12px);width:max(100%,330px);background:#fff;border:1px solid #dce5e9;box-shadow:0 12px 32px #153f571a;padding:12px;border-radius:12px}#mw-homepage-v3 .search-caption{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#71808b;padding:6px 9px 9px}#mw-homepage-v3 .search-results ul{list-style:none;padding:0;margin:0}#mw-homepage-v3 .search-results a{display:flex;justify-content:space-between;gap:10px;text-decoration:none;border-radius:6px;padding:12px 9px;font-size:15px;line-height:1.4}#mw-homepage-v3 .search-results a:hover{background:#edf8fa}#mw-homepage-v3 .search-results a svg{flex-shrink:0;margin-top:2px}#mw-homepage-v3 .search-empty{font-size:14px;line-height:1.5;padding:10px 9px;color:var(--body)}#mw-homepage-v3 .search-results .search-all{border-top:1px solid #e9edef;border-radius:0;color:var(--blue);margin-top:5px;overflow-wrap:anywhere}#mw-homepage-v3 .menu-toggle{display:none}
#mw-homepage-v3 .hero{position:relative;aspect-ratio:1122/480;isolation:isolate}#mw-homepage-v3 .hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}#mw-homepage-v3 .hero-copy{padding-top:7.7%;padding-left:6.5%;width:55%}#mw-homepage-v3 .hero h1{font-size:clamp(48px,5.65vw,90px);line-height:1.055;letter-spacing:-.028em}#mw-homepage-v3 .hero-copy>p{color:#374653;font-size:clamp(17px,1.78vw,28px);line-height:1.46;margin-top:1.5vw;letter-spacing:-.02em}
#mw-homepage-v3 .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:1.8vw;padding:clamp(13px,1.15vw,19px) clamp(27px,2.8vw,42px);border-radius:100px;background:var(--aqua);color:#fff;font-size:clamp(18px,1.78vw,27px);font-weight:500;text-decoration:none;line-height:1.2;transition:background .2s,transform .2s}#mw-homepage-v3 .primary-button:hover{background:#06697d;transform:translateY(-2px)}#mw-homepage-v3 .primary-button svg{width:1.2em;height:1.2em}
#mw-homepage-v3 .brand-intro{position:relative;isolation:isolate;display:grid;grid-template-columns:1.04fr 1fr;gap:4.1vw;min-height:17.3vw;padding:3.55vw 6.5%;background:#fcfaf7;overflow:hidden;align-items:center}#mw-homepage-v3 .intro-accents{position:absolute;top:-7.1vw;left:0;width:100%;max-width:none;z-index:-1;pointer-events:none}#mw-homepage-v3 .intro-heading h2{font-size:clamp(34px,4.28vw,66px);letter-spacing:-.03em;line-height:1.08}#mw-homepage-v3 .intro-copy{border-left:1px solid #dddcd9;padding-left:4vw}#mw-homepage-v3 .intro-copy p{color:var(--body);font-size:clamp(15px,1.62vw,24px);line-height:1.34;letter-spacing:-.02em}#mw-homepage-v3 .text-link{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#0068b5;font-size:clamp(15px,1.6vw,23px);line-height:1.35}#mw-homepage-v3 .text-link>span:first-child{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#mw-homepage-v3 .text-link svg{width:1.2em;height:1.2em;transition:transform .2s}#mw-homepage-v3 .text-link:hover svg{transform:translateX(4px)}#mw-homepage-v3 .text-link:hover{color:#004776}#mw-homepage-v3 .intro-copy .text-link{margin-top:1.35vw}
#mw-homepage-v3 .products{padding:2.65vw 3.25% 0}#mw-homepage-v3 .products>h2{margin-left:3.5%;font-size:clamp(30px,3.55vw,56px);line-height:1.2;letter-spacing:-.027em;margin-bottom:1.3vw}#mw-homepage-v3 .product-grid{display:grid;grid-template-columns:1.07fr 1fr;gap:1vw}#mw-homepage-v3 .product-feature{position:relative;isolation:isolate;overflow:hidden;background:#f5f4f0}#mw-homepage-v3 .feature-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .5s ease}#mw-homepage-v3 .product-feature:hover .feature-image{transform:scale(1.025)}#mw-homepage-v3 .product-feature-large{aspect-ratio:537/493}#mw-homepage-v3 .product-stack{display:grid;grid-template-rows:.94fr 1.06fr;gap:1vw}#mw-homepage-v3 .feature-copy{position:relative;padding:2.65vw 2.85vw}#mw-homepage-v3 .feature-copy h3{font-size:clamp(24px,2.6vw,40px);line-height:1.1;letter-spacing:-.035em}#mw-homepage-v3 .feature-copy p{color:#4d5665;font-size:clamp(15px,1.55vw,23px);line-height:1.43;margin-top:.65vw;max-width:24vw}#mw-homepage-v3 .feature-copy .text-link{margin-top:1.05vw}#mw-homepage-v3 .product-feature-small .feature-copy{padding:2.6vw 2.35vw;width:47%}#mw-homepage-v3 .product-feature-small h3{font-size:clamp(23px,2.32vw,36px)}#mw-homepage-v3 .product-feature-small p{font-size:clamp(14px,1.35vw,20px);line-height:1.4;margin-top:.8vw}#mw-homepage-v3 .product-feature-small .text-link{font-size:clamp(15px,1.48vw,22px);margin-top:.85vw}
#mw-homepage-v3 .site-footer{padding:1.5vw 10% .9vw;text-align:center}#mw-homepage-v3 .footer-rule{display:flex;align-items:center;justify-content:center;gap:12px;color:#b2b6bd}#mw-homepage-v3 .footer-rule::before,#mw-homepage-v3 .footer-rule::after{content:"";height:1px;background:#ededee;flex:1}#mw-homepage-v3 .site-footer p{font-size:clamp(12px,1.1vw,16px);color:#7d8290;margin-top:5px}
@media(min-width:1800px){#mw-homepage-v3 .header-inner{gap:70px}#mw-homepage-v3 .hero-copy{padding-top:132px}#mw-homepage-v3 .hero-copy>p{margin-top:27px}#mw-homepage-v3 .primary-button{margin-top:32px}#mw-homepage-v3 .brand-intro{min-height:311px;padding:64px 117px;gap:74px}#mw-homepage-v3 .intro-accents{top:-128px}#mw-homepage-v3 .intro-copy{padding-left:72px}#mw-homepage-v3 .products{padding-top:48px}#mw-homepage-v3 .products>h2{margin-bottom:23px}#mw-homepage-v3 .product-grid,#mw-homepage-v3 .product-stack{gap:18px}#mw-homepage-v3 .feature-copy{padding:48px 51px}#mw-homepage-v3 .feature-copy p{max-width:432px}#mw-homepage-v3 .product-feature-small .feature-copy{padding:47px 42px}#mw-homepage-v3 .site-footer{padding-top:27px;padding-bottom:16px}}
@media(max-width:1050px) and (min-width:901px){#mw-homepage-v3 .header-inner{width:91%;gap:25px}#mw-homepage-v3 .brand{width:135px}#mw-homepage-v3 .main-nav{gap:17px;margin-left:auto}#mw-homepage-v3 .main-nav a{font-size:13px}#mw-homepage-v3 .search-wrap{flex-basis:230px}#mw-homepage-v3 .hero h1{font-size:5.6vw}#mw-homepage-v3 .hero-copy>p{font-size:1.8vw}#mw-homepage-v3 .intro-heading h2{font-size:4.2vw}#mw-homepage-v3 .intro-copy p{font-size:1.6vw}#mw-homepage-v3 .product-feature-small h3{font-size:2.25vw}#mw-homepage-v3 .product-feature-small p{font-size:1.4vw}}
@media(max-width:900px){
html{scroll-padding-top:16px}#mw-homepage-v3 .header-inner{width:100%;min-height:77px;padding:10px 20px;gap:16px;flex-wrap:wrap}#mw-homepage-v3 .brand{width:124px;padding:0;margin-right:auto}#mw-homepage-v3 .brand img{width:124px;height:auto}#mw-homepage-v3 .menu-toggle{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ink);border-radius:6px}#mw-homepage-v3 .menu-toggle::before,#mw-homepage-v3 .menu-toggle::after{display:none}#mw-homepage-v3 .main-nav{display:none;order:4;width:100%;margin:0;padding:8px 0 10px;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid #e8eef1}#mw-homepage-v3 .main-nav.is-open{display:flex}#mw-homepage-v3 .main-nav a{padding:14px 9px;font-size:16px}#mw-homepage-v3 .main-nav .nav-home{text-decoration:none;background:#ecf8fa;border-radius:7px}#mw-homepage-v3 .search-wrap{order:3;flex:1 1 100%;min-width:0;margin-top:-4px}#mw-homepage-v3 .search-form{height:42px;padding-inline:9px 13px}#mw-homepage-v3 .search-form input[type="search"]{font-size:15px}#mw-homepage-v3 .search-results{width:100%}
#mw-homepage-v3 .hero{aspect-ratio:auto;display:flex;flex-direction:column;background:#d5eff6}#mw-homepage-v3 .hero-copy{order:-1;width:100%;padding:32px 24px 24px}#mw-homepage-v3 .hero h1{font-size:clamp(37px,10.45vw,58px);line-height:1.08;letter-spacing:-.035em}#mw-homepage-v3 .hero-copy>p{font-size:16px;line-height:1.5;margin-top:17px;max-width:480px;letter-spacing:-.01em}#mw-homepage-v3 .desktop-break{display:none}#mw-homepage-v3 .primary-button{padding:14px 24px;margin-top:21px;font-size:17px;min-height:48px}#mw-homepage-v3 .hero-image{position:relative;inset:auto;z-index:0;width:100%;height:290px;object-fit:cover;object-position:right center}
#mw-homepage-v3 .brand-intro{grid-template-columns:1fr;gap:24px;padding:32px 24px 34px;min-height:0}#mw-homepage-v3 .intro-accents{width:1122px;max-width:none;top:-80px;left:-60px;opacity:.75}#mw-homepage-v3 .intro-heading h2{font-size:35px;line-height:1.1;letter-spacing:-.03em}#mw-homepage-v3 .intro-copy{border-left:0;border-top:1px solid #e5e0db;padding:22px 0 0}#mw-homepage-v3 .intro-copy p{font-size:16px;line-height:1.5;letter-spacing:0;max-width:440px}#mw-homepage-v3 .intro-copy .text-link{margin-top:15px}#mw-homepage-v3 .text-link{font-size:16px;min-height:36px}
#mw-homepage-v3 .products{padding:31px 16px 0}#mw-homepage-v3 .products>h2{font-size:31px;line-height:1.13;margin:0 8px 22px;max-width:470px}#mw-homepage-v3 .product-grid{display:flex;flex-direction:column;gap:14px}#mw-homepage-v3 .product-feature{display:flex;flex-direction:column;background:#fbf9f5}#mw-homepage-v3 .product-feature-large{aspect-ratio:auto}#mw-homepage-v3 .feature-image{position:relative;inset:auto;order:1;z-index:0;height:auto;aspect-ratio:1.25;object-fit:cover;object-position:center bottom}#mw-homepage-v3 .product-feature:hover .feature-image{transform:none}#mw-homepage-v3 .feature-copy{padding:25px 23px}#mw-homepage-v3 .feature-copy h3{font-size:26px;line-height:1.1;letter-spacing:-.035em;max-width:none}#mw-homepage-v3 .feature-copy p{font-size:15px;line-height:1.4;margin-top:9px;max-width:none}#mw-homepage-v3 .feature-copy .text-link{margin-top:9px}#mw-homepage-v3 .product-stack{display:grid;grid-template-rows:none;gap:14px}#mw-homepage-v3 .product-feature-small{min-height:0}#mw-homepage-v3 .product-feature-small .feature-copy{padding:25px 23px;width:100%}#mw-homepage-v3 .product-feature-small h3{font-size:26px}#mw-homepage-v3 .product-feature-small p{font-size:15px;line-height:1.4;margin-top:10px}#mw-homepage-v3 .product-feature-small .text-link{font-size:15px;margin-top:10px}#mw-homepage-v3 .product-feature-small .feature-image{height:auto;aspect-ratio:1.6;object-fit:cover;object-position:right center}#mw-homepage-v3 .site-footer{padding:23px 24px 20px}#mw-homepage-v3 .site-footer p{font-size:12px;margin-top:7px}
}
@media(max-width:359px){#mw-homepage-v3 .hero-copy{padding-inline:20px}#mw-homepage-v3 .hero h1{font-size:35px}#mw-homepage-v3 .feature-copy,#mw-homepage-v3 .product-feature-small .feature-copy{padding-inline:20px}#mw-homepage-v3 .product-feature-small h3{font-size:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#mw-homepage-v3 *,#mw-homepage-v3 *::before,#mw-homepage-v3 *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

body.momwell-homepage-v3{padding:0;background:#fff;max-width:none;width:auto}#mw-homepage-v3{width:100%;line-height:1.5;isolation:isolate}#mw-homepage-v3 p{padding:0}#mw-homepage-v3 h1,#mw-homepage-v3 h2,#mw-homepage-v3 h3{padding:0;text-transform:none;clear:none}#mw-homepage-v3 button{box-shadow:none;text-transform:none;font-weight:400}#mw-homepage-v3 a{box-shadow:none}#mw-homepage-v3 button svg{pointer-events:none}#mw-homepage-v3 [hidden]{display:none!important}#mw-homepage-v3 .menu-toggle[aria-expanded="false"] .mw-close-icon,#mw-homepage-v3 .menu-toggle[aria-expanded="true"] .mw-menu-icon{display:none}#mw-homepage-v3:not(.mw-enhanced) .menu-toggle{display:none}@media(max-width:900px){#mw-homepage-v3:not(.mw-enhanced) .main-nav{display:flex}}
