.gm-postpartum-meal-article{max-width:726px;color:#404040;font-family:var(--font-body-family);font-size:16px;font-weight:300;line-height:1.8}.gm-postpartum-meal-article [hidden]{display:none!important}.gm-postpartum-meal-article h2{margin:48px 0 12px;color:#000;font-family:var(--font-heading-family);font-size:24px;font-weight:400;line-height:1.3;letter-spacing:normal}.gm-postpartum-meal-article p{margin:0 0 20px}.gm-postpartum-meal-article>p:first-child{color:#666;font-size:14px;margin-bottom:24px}.gm-postpartum-meal-article strong{color:#000}.gm-postpartum-meal-article a:not(.button){overflow-wrap:anywhere}.gm-postpartum-meal-article figure{margin:28px 0 40px;width:100%}.gm-postpartum-meal-article figure img{display:block;width:100%;height:auto;object-fit:contain;border-radius:6px}.gm-postpartum-meal-article ul{padding-left:1.35em}.gm-postpartum-meal-article li{margin:0 0 9px}.gm-postpartum-meal-article table{width:100%;border-collapse:collapse;margin:26px 0 34px;font-size:14px;line-height:1.55;background:#fff}.gm-postpartum-meal-article th{text-align:left;background:#f5f5f5;color:#000;font-weight:600}.gm-postpartum-meal-article th,.gm-postpartum-meal-article td{padding:12px 14px;border:1px solid #dedede;vertical-align:top}.gm-postpartum-meal-article .provider-table{border:1px solid #dedede}.gm-postpartum-meal-article .provider-table th:first-child{width:19%}.gm-postpartum-meal-article .provider-table th:nth-child(2){width:25%}.gm-postpartum-meal-article .provider-table th:nth-child(3){width:20%}.gm-postpartum-meal-article .provider-table th:nth-child(4){width:36%}.gm-postpartum-meal-article .provider-table tbody tr:nth-child(2n){background:#fafafa}.gm-postpartum-meal-article .gm-kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 30px}.gm-postpartum-meal-article .gm-kit-card{margin:0}.gm-postpartum-meal-article .gm-kit-card a{display:block;height:100%;overflow:hidden;border:1px solid #dedede;border-radius:6px;background:#fff;color:#404040;text-decoration:none}.gm-postpartum-meal-article .gm-kit-card img{display:block;width:100%;height:190px;object-fit:contain;padding:12px;background:#fff}.gm-postpartum-meal-article .gm-kit-card__body{display:block;min-height:165px;padding:12px 14px 16px;border-top:1px solid #dedede}.gm-postpartum-meal-article .gm-kit-card__title{display:block;color:#000;font-weight:700;line-height:1.4;margin-bottom:8px}.gm-postpartum-meal-article .gm-kit-card__status{display:block;color:#ff6c00;font-size:14px;line-height:1.5}.gm-postpartum-meal-article .gm-kit-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;line-height:1.5}.gm-postpartum-meal-article .gm-kit-card__current{color:#000;font-size:18px;font-weight:700}.gm-postpartum-meal-article .gm-kit-card__prices del{color:#777;font-size:14px}.gm-postpartum-meal-article .gm-kit-card__saving{display:block;width:100%;color:#a74400;font-size:14px;font-weight:700}.gm-postpartum-meal-article .gm-kit-card__daily,.gm-postpartum-meal-article .gm-kit-card__variant{display:block;width:100%;color:#404040;font-size:13px}.gm-postpartum-meal-article .gm-kit-card a:hover{border-color:#ff6c00}.gm-postpartum-meal-article .gm-kit-card a:focus-visible{outline:2px solid #000;outline-offset:3px}.gm-postpartum-meal-article .gm-blog-cta{margin:24px 0 32px}.gm-postpartum-meal-article .gm-blog-cta a.gm-blog-cta__button{display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:46px;padding:10px 30px;border-radius:41px;border:1px solid #ff6c00;background:#ff6c00;color:#fff;font-family:var(--font-body-family);font-size:15px;font-weight:300;line-height:18px;text-align:center;text-decoration:none}.gm-postpartum-meal-article .gm-blog-cta a.gm-blog-cta__button:hover{background:#df5e00;border-color:#df5e00;color:#fff;text-decoration:none}.gm-postpartum-meal-article .gm-blog-cta a.gm-blog-cta__button:focus-visible{outline:2px solid #000;outline-offset:3px}@media(max-width:760px){.gm-postpartum-meal-article h2{font-size:20px}.gm-postpartum-meal-article .provider-table,.gm-postpartum-meal-article .provider-table tbody,.gm-postpartum-meal-article .provider-table tr,.gm-postpartum-meal-article .provider-table td{display:block;width:100%}.gm-postpartum-meal-article .provider-table{border:0;background:transparent}.gm-postpartum-meal-article .provider-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gm-postpartum-meal-article .provider-table tbody tr{margin:0 0 18px;border:1px solid #dedede;border-radius:6px;overflow:hidden;background:#fff!important}.gm-postpartum-meal-article .provider-table td{border:0;border-top:1px solid #dedede;padding:12px 15px}.gm-postpartum-meal-article .provider-table td:first-child{border-top:0;background:#f5f5f5;font-size:16px}.gm-postpartum-meal-article .provider-table td:not(:first-child):before{content:attr(data-label);display:block;margin:0 0 3px;color:#555;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gm-postpartum-meal-article .gm-kit-grid{grid-template-columns:1fr}.gm-postpartum-meal-article .gm-kit-card a{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch}.gm-postpartum-meal-article .gm-kit-card img{height:100%;min-height:134px;padding:8px}.gm-postpartum-meal-article .gm-kit-card__body{min-height:0;border-top:0;border-left:1px solid #dedede}.gm-postpartum-meal-article table:not(.provider-table){font-size:14px}.gm-postpartum-meal-article table:not(.provider-table) th,.gm-postpartum-meal-article table:not(.provider-table) td{padding:9px 8px;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gm-postpartum-meal-article.css.map */
