#top.mawakin-home>header{background:var(--ink);border-bottom:0}#top.mawakin-home>header :is(a,span,nav,ul,button){color:var(--cream)}#top.mawakin-home>header .home-mobile-menu{background:var(--ink)}#top.mawakin-home>header .home-mobile-menu[hidden]{display:none}@media (prefers-reduced-motion:no-preference){#top.mawakin-home>header .home-mobile-menu:not([hidden]){animation:.16s ease-out home-menu-in}}@keyframes home-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}#top.mawakin-home>header nav a:hover{color:var(--cream);opacity:1;text-decoration:underline}#top.mawakin-home>header :focus-visible{outline:2px solid var(--cream);outline-offset:3px}#top.mawakin-home main>section:first-child{padding-block:24px 36px}#top.mawakin-home main>section:first-child picture img{width:140px}#top.mawakin-home main>section:first-child h1,#top.mawakin-home main>section:first-child .gold-rule,#top.mawakin-home main>section:first-child .gold-rule+p{margin-top:20px}#top.mawakin-home main>section:first-child .gold-rule+p+div{margin-top:28px}#top.mawakin-home #matcha{--matcha-sage:#a8b88a;background:var(--sand)}#top.mawakin-home #matcha .home-matcha-copy h2:after{content:"";background:var(--matcha-sage);width:72px;height:2px;margin:20px auto 0;display:block}#top.mawakin-home #matcha .home-matcha-kits article{border-top:3px solid var(--matcha-sage)}#top.mawakin-home .home-collection{padding-block:56px}#top.mawakin-home .home-standard{padding-block:40px}#top.mawakin-home .home-product{min-width:0}#top.mawakin-home .home-product-content{flex-direction:column;flex:1;min-width:0;display:flex}#top.mawakin-home .home-product-link,#top.mawakin-home #matcha article a,#top.mawakin-home [aria-labelledby=practical-guides] a,#top.mawakin-home footer a{align-items:center;min-height:44px;display:inline-flex}#top.mawakin-home .home-product-link{width:fit-content}#top.mawakin-home .home-collection .text-body,#top.mawakin-home .home-standard .text-body,#top.mawakin-home [aria-labelledby=practical-guides] .text-body,#top.mawakin-home .home-collection h3{color:var(--ink)}#top.mawakin-home #collections .home-collection-pill{border:1px solid var(--cta-brown);background:var(--cta-brown);height:auto;min-height:44px;color:var(--paper);box-shadow:none;border-radius:6px;gap:0;padding:10px 20px;font-size:15px;font-weight:500;line-height:1.5}#top.mawakin-home #collections .home-collection-pill:hover{background:var(--cta-brown-hover);border-color:var(--cta-brown-hover)}#top.mawakin-home #collections .home-collection-pill:focus-visible{outline:2px solid var(--ink);outline-offset:3px}#top.mawakin-home .home-footer-links a{overflow-wrap:anywhere;max-width:100%}@media (width>=40rem){#top.mawakin-home main>section:first-child{padding-block:28px 40px}#top.mawakin-home main>section:first-child picture img{width:170px}#top.mawakin-home .home-collection{padding-block:72px}#top.mawakin-home .home-standard{padding-block:48px}}@media (width>=64rem){#top.mawakin-home main>section:first-child{padding-block:28px 48px}#top.mawakin-home main>section:first-child picture img{width:200px}#top.mawakin-home main>section:first-child h1{margin-top:24px}#top.mawakin-home .home-collection{padding-block:96px}#top.mawakin-home .home-standard{padding-block:56px}#top.mawakin-home .home-matcha-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:center;gap:40px;display:grid}#top.mawakin-home .home-matcha-layout>.home-matcha-copy{text-align:left;align-items:flex-start}#top.mawakin-home #matcha .home-matcha-copy h2:after{margin-inline:0}#top.mawakin-home .home-matcha-notes{margin-top:28px}#top.mawakin-home .home-matcha-kits{gap:20px;max-width:none;margin-top:0}#top.mawakin-home .home-matcha-kits article{padding:20px}#top.mawakin-home .home-matcha-kits h3{font-size:24px}#top.mawakin-home .home-wedding-header{text-align:left;align-items:flex-start}#top.mawakin-home .home-parenting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#top.mawakin-home .home-product-featured{background:var(--cream);grid-area:1/1/auto/-1}#top.mawakin-home .home-product-horizontal{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:36px;display:grid}#top.mawakin-home .home-product-horizontal>.home-product-image{margin-bottom:0}#top.mawakin-home .home-product-featured h3{font-size:30px}#top.mawakin-home .home-caregiving-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:none}#top.mawakin-home .home-caregiving-grid .home-product-horizontal{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}}#top.mawakin-home main>section:first-child .gold-rule{background:var(--ink)}
