.modular-sections{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow-x:hidden}.modular-sections .hidden{display:none}.modular-section{position:relative;z-index:0;width:100%;height:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modular-section--tiles{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.modular-section--tile{width:100%;margin:16px 0;text-align:center}@media only screen and (min-width:600px){.modular-section--tile{width:calc(50% - 24px);margin:16px 12px}}@media only screen and (min-width:992px){.modular-section--tile{width:calc(25% - 24px)}}.modular-section--tile-image{max-width:200px;max-height:200px}.modular-section--tile-link{display:block}.modular-section--wrapper{width:100%;height:100%;padding-bottom:32px}.modular-section--ratio{height:auto;position:relative}.modular-section--ratio:before{content:"";display:block}.modular-section--ratio--short:before{padding-bottom:100%}.modular-section--ratio--tall:before{padding-bottom:130%}.modular-section--ratio .modular-section{position:absolute;left:0;top:0;width:100%;height:100%;min-height:0;overflow:hidden}.modular-section--height--tall .modular-section__section{padding:48px 24px}@media only screen and (min-width:768px){.modular-section--height--tall .modular-section__section{padding:48px 36px}}.modular-section--hero{position:relative;width:100%;height:100%;margin-bottom:32px}.modular-section--hero .modular-section{padding:60px 0}.modular-section--half{width:100%}@media only screen and (min-width:600px){.modular-section--half{width:calc(50% - 12px)}}.modular-section--third{width:100%}@media only screen and (min-width:992px){.modular-section--third{width:calc(33.3% - 16px)}}.modular-section__background{position:absolute;z-index:-2;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background-size:cover;background-position:50%;transition:opacity .24s ease-out}@media only screen and (min-width:600px){.modular-section__background--mobile{display:none}}.modular-section__background--desktop{display:none}@media only screen and (min-width:600px){.modular-section__background--desktop{display:block}}.modular-section__section{position:relative;z-index:0;width:100%;height:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:24px}@media only screen and (min-width:768px){.modular-section__section{padding:24px 36px}}.modular-section__section--left{-ms-flex-pack:start;justify-content:flex-start}.modular-section__section--right{-ms-flex-pack:end;justify-content:flex-end}.modular-section__overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.modular-section__link{position:absolute;z-index:5;width:100%;height:80%;left:0;top:0;cursor:pointer}.modular-section__link:hover~.modular-section__background{opacity:.9}.modular-section__content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding-left:24px;padding-right:24px}@media only screen and (min-width:600px){.modular-section__content{max-width:664px;padding-left:0;padding-right:0}.modular-section--hero .modular-section__content{max-width:800px}}.modular-section__content--left{-ms-flex-align:start;align-items:flex-start;text-align:left}.modular-section__content--left .social-links{-ms-flex-pack:start;justify-content:flex-start}.modular-section__content--right{-ms-flex-align:end;align-items:flex-end;text-align:right}.modular-section__content--right .social-links{-ms-flex-pack:end;justify-content:flex-end}.modular-section__content--top{-ms-flex-pack:start;justify-content:flex-start}.modular-section__content--bottom{-ms-flex-pack:end;justify-content:flex-end}.modular-section__heading{margin:12px 0;color:inherit;font-weight:800}.modular-section__heading-image{max-width:200px;margin-bottom:6px}@media only screen and (min-width:992px){.modular-section__heading-image{margin-bottom:12px;max-width:350px}}.modular-section__subheading{margin:12px 0;font-size:11px;letter-spacing:1.1px;line-height:16px;color:inherit;text-transform:uppercase}.modular-section__large-cta-text{margin:24px 0;font-weight:700;letter-spacing:1.1px;font-size:24px;line-height:32px;color:inherit;text-transform:uppercase}.modular-section__paragraph{margin:12px 0;color:inherit}.modular-section__content--center .modular-section__paragraph{margin-left:auto;margin-right:auto}.modular-section__content--right .modular-section__paragraph{margin-left:auto;margin-right:0}.modular-section__button{margin:12px 0}.modular-section__button:hover{color:#1695b3}.modular-section__svg{width:100%;max-height:100%}.modular-section__svg--small{max-width:80px;max-height:80px;margin:12px 0}.modular-section .social-links,.modular-section__image{margin:24px 0}.index-instagram{text-align:center}.index-instagram__feed,.index-instagram h2{margin-top:36px}.postpartum-1 .modular-section__heading,.postpartum-1 .modular-section__large-cta-text{text-transform:none;letter-spacing:0}.postpartum-1 .modular-section--third .modular-section__section{padding:24px 0}@media only screen and (max-width:768px){.postpartum-1 .modular-section--third .modular-section__content{padding-left:0;padding-right:0}}.postpartum-1__hero{margin-bottom:0}.postpartum-1__hero .modular-section{min-height:85vh}.postpartum-1--full .modular-section__heading{font-size:28px;line-height:36px;font-weight:300;color:#898989}@media only screen and (min-width:992px){.postpartum-1--full .modular-section__heading{font-size:36px;line-height:48px}}.postpartum-1__step{padding-bottom:0}.postpartum-1__step .modular-section__image{margin:0}@media only screen and (max-width:768px){.postpartum-1__step .modular-section__section{padding:0}}@media only screen and (max-width:768px){.postpartum-1__step .modular-section__content{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.postpartum-1__step--mobile-reorder{-ms-flex-order:-1;order:-1}}.postpartum-1 .modular-section__content{max-width:none}.postpartum-1 img:first-of-type{padding-top:40px}@media only screen and (min-width:768px){.five-step-container{padding-top:40px;padding-left:60px;padding-right:60px}}#shopify-section-postpartum-1-split-content-left .modular-section__heading{font-weight:400;text-align:center}@media only screen and (min-width:768px){#shopify-section-postpartum-1-split-content-left .modular-section__heading{text-align:left}}#shopify-section-postpartum-1-split-content-left .modular-section__image{padding:0}#shopify-section-postpartum-1-split-content-left .modular-section__section{padding-bottom:0}#shopify-section-postpartum-1-split-content-right img{padding-top:0}@media only screen and (min-width:768px){#shopify-section-postpartum-1-split-content-right img{padding-top:24px}}

/* hero-copy */.postpartum-1__hero-banner{position:relative}.postpartum-1__hero-copy-wrapper{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:flex-start;text-align:left;pointer-events:none}.postpartum-1__hero-copy-wrapper .max-width-container{width:100%;padding:0 24px}.postpartum-1__hero-copy{max-width:800px;margin:0 auto}.postpartum-1__hero-copy p{display:inline;margin:0;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#c781b7;color:#fff;padding:8px 16px;line-height:1.06;font-weight:400;letter-spacing:.005em;text-transform:uppercase;font-size:30px}.postpartum-1__hero-copy strong{font-weight:700}@media only screen and (min-width:768px){.postpartum-1__hero-copy-wrapper .max-width-container{padding:0 40px}.postpartum-1__hero-copy p{font-size:54px;padding:10px 18px}}@media only screen and (min-width:1200px){.postpartum-1__hero-copy-wrapper .max-width-container{padding-left:27%}.postpartum-1__hero-copy p{font-size:62px;padding:12px 20px}}

/* press-section-3-full height */#shopify-section-press-postpartum-1-section-3-full .modular-section{min-height:755px}#shopify-section-press-postpartum-1-section-3-full-two .modular-section{min-height:755px}@media only screen and (max-width:768px){#shopify-section-press-postpartum-1-section-3-full .modular-section{min-height:515px}#shopify-section-press-postpartum-1-section-3-full-two .modular-section{min-height:515px}}

#shopify-section-press-postpartum-1-third-full-image{width:100%}@media only screen and (min-width:992px){#shopify-section-press-postpartum-1-third-full-image{width:100%}}
#shopify-section-press-postpartum-1-third-full-image .max-width-container{max-width:none;padding-left:0;padding-right:0}#shopify-section-press-postpartum-1-third-full-image .modular-section__section{padding:0}#shopify-section-press-postpartum-1-third-full-image .modular-section__content{max-width:none;padding-left:0;padding-right:0}#shopify-section-press-postpartum-1-third-full-image .modular-section__image{display:block;width:100%;max-width:none;margin:0;padding-top:0!important}

.steps-grid{display:grid;grid-template-columns:1fr;gap:1rem;padding-left:20px;padding-right:20px}.steps-column{display:flex;flex-direction:column;}.steps-column .modular-section--half{width:100%}@media only screen and (min-width:992px){.steps-grid{grid-template-columns:repeat(2,1fr);padding-left:0;padding-right:0}}
.steps-grid .modular-section__image,.steps-grid img,.steps-column .modular-section__image,.steps-column img,#shopify-section-press-postpartum-1-split-content-left .modular-section__image,#shopify-section-press-postpartum-1-split-content-right .modular-section__image{display:block;width:100%!important;max-width:100%!important;height:auto!important}
#shopify-section-press-postpartum-1-full .modular-section__heading,#shopify-section-press-postpartum-1-full .modular-section__paragraph,#shopify-section-press-postpartum-1-full .modular-section__content{text-align:left!important;align-items:flex-start!important}
#shopify-section-press-postpartum-1-full .modular-section__paragraph,#shopify-section-press-postpartum-1-full .modular-section__paragraph.text--large{font-size:28px!important;line-height:120%!important}

@media only screen and (max-width:768px){.postpartum-1__hero .modular-section{min-height:60vh}}
#shopify-section-press-postpartum-1-full .modular-section__paragraph{font-size:28px!important;line-height:120%!important}
#shopify-section-press-postpartum-1-full p{font-size:22px;line-height:120%}
#shopify-section-press-postpartum-1-full .modular-section__section{padding-top:50px}
#shopify-section-press-postpartum-1-split-content-left h2,#shopify-section-press-postpartum-1-split-content-right h2,#shopify-section-press-postpartum-1-step-1-left h2,#shopify-section-press-postpartum-1-step-1-right h2,#shopify-section-press-postpartum-1-step-2-left h2,#shopify-section-press-postpartum-1-step-2-right h2,#shopify-section-press-postpartum-1-step-3-left h2,#shopify-section-press-postpartum-1-step-3-right h2{font-weight:400!important}
#shopify-section-press-postpartum-1-split-content-left .modular-section__image,#shopify-section-press-postpartum-1-split-content-right .modular-section__image,#shopify-section-press-postpartum-1-step-1-left .modular-section__image,#shopify-section-press-postpartum-1-step-1-right .modular-section__image,#shopify-section-press-postpartum-1-step-2-left .modular-section__image,#shopify-section-press-postpartum-1-step-2-right .modular-section__image,#shopify-section-press-postpartum-1-step-3-left .modular-section__image,#shopify-section-press-postpartum-1-step-3-right .modular-section__image{width:100%;max-width:360px!important;height:auto;margin-left:auto;margin-right:auto}
#shopify-section-press-postpartum-1-full-2 .modular-section__paragraph{font-style:italic}
