.page-header{padding-top:40px;text-align:center}.page-header h1{margin:0}.meal-boxes-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:center;margin:auto;padding-bottom:40px;max-width:1440px;text-align:center}.meal-boxes-card{width:300px}@media(max-width:428px){.meal-boxes-card{margin-bottom:10px;width:90%}}.seo-article{--content-padding-x: 20px;--color-muted: #6B7280;--color-rule: #E5E7EB;--color-surface: #F9FAFB;--radius: 10px;color:#1f2937}.seo-article__breadcrumb{padding:16px 0 0;font-size:.875rem;color:var(--color-muted)}.seo-article__breadcrumb .breadcrumb{padding:0}.seo-article__container{max-width:var(--content-max, 720px);margin:0 auto;padding:0 var(--content-padding-x)}.seo-article__wide{max-width:1100px;margin:0 auto;padding:0 var(--content-padding-x)}.seo-article__header{padding-top:32px;padding-bottom:16px}.seo-article__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);text-decoration:none;margin-bottom:16px}.seo-article__eyebrow:hover{text-decoration:underline}.seo-article__title{font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.15;letter-spacing:-.01em;margin:0 0 20px}.seo-article__meta{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:.875rem;color:var(--color-muted)}.seo-article__image{margin:32px auto}.seo-article__image img{display:block;width:100%;height:auto;border-radius:var(--radius)}.seo-article__body{font-size:1.0625rem;line-height:1.75}.seo-article__body p{margin:1em 0}.seo-article__body strong{font-weight:600;color:inherit}.seo-article__body h2{font-size:1.75rem;line-height:1.25;letter-spacing:-.01em;margin:2.25em 0 .5em}.seo-article__body h3{font-size:1.25rem;line-height:1.3;margin:1.75em 0 .4em}.seo-article__body ul,.seo-article__body ol{padding-left:1.5em;margin:1em 0}.seo-article__body li{margin:.5em 0}.seo-article__body hr{border:0;height:1px;background:var(--color-rule);margin:2.5em 0}.seo-article__body a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.seo-article__body a:hover{text-decoration:none}.seo-article__body table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.9375rem;border-radius:var(--radius);overflow:hidden;border:1px solid var(--color-rule)}.seo-article__body table th,.seo-article__body table td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--color-rule)}.seo-article__body table th{background:var(--color-surface);font-weight:600}.seo-article__body table tbody tr:last-child td{border-bottom:0}.seo-article__body table tbody tr:nth-child(2n) td{background:#fcfcfd}.seo-article__cta{margin:56px 0 24px;padding:36px 28px;border-radius:var(--radius);text-align:center}.seo-article__cta-title{font-size:1.5rem;margin:0 0 12px;color:inherit}.seo-article__cta-text{margin:0 auto 20px;max-width:540px;color:inherit;opacity:.85}.seo-article__cta-button{display:inline-block;padding:14px 32px;text-decoration:none;border-radius:999px;font-weight:600;transition:transform .15s ease,box-shadow .15s ease}.seo-article__cta-button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.seo-article__related{margin:64px auto 48px;padding-top:48px;border-top:1px solid var(--color-rule)}.seo-article__related-title{font-size:1.5rem;margin:0 0 28px;text-align:center}.seo-article__related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.seo-article__related-card{display:block;text-decoration:none;color:inherit;border-radius:var(--radius);overflow:hidden;border:1px solid var(--color-rule);background:#fff;transition:transform .15s ease,box-shadow .15s ease}.seo-article__related-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.seo-article__related-image{aspect-ratio:16 / 9;background:var(--color-surface);overflow:hidden}.seo-article__related-image img{width:100%;height:100%;object-fit:cover;display:block}.seo-article__related-body{padding:16px 18px 18px}.seo-article__related-card h3{font-size:1.0625rem;margin:0 0 6px;line-height:1.35}.seo-article__related-date{font-size:.8125rem;color:var(--color-muted)}@media(max-width:599px){.seo-article__body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.seo-article__cta{padding:28px 20px}}
/*# sourceMappingURL=/cdn/shop/t/149/compiled_assets/styles.css.map */
