.product-comparison__header{text-align:center;margin-bottom:3rem}.product-comparison__heading{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:.75rem}.product-comparison__subheading{max-width:560px;margin:0 auto;color:var(--color-muted)}.product-comparison__table{max-width:640px;margin:0 auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.product-comparison__header-row,.product-comparison__row{display:grid;grid-template-columns:1.5fr 1fr 1fr;border-bottom:1px solid var(--color-border)}.product-comparison__header-row{border-bottom:2px solid var(--color-border)}.product-comparison__header-row>*,.product-comparison__row>*{min-width:0;overflow-wrap:break-word}.product-comparison__row:last-child{border-bottom:none}.product-comparison__col-head{padding:1.125rem 1rem;font-size:.875rem;font-weight:700;color:var(--color-muted);text-align:right}.product-comparison__col-head--after{color:var(--color-primary)}.product-comparison__label-cell{padding:1.125rem 1rem;font-size:.9375rem;font-weight:500;display:flex;align-items:center}.product-comparison__meal-note{font-size:.8125rem;color:var(--color-muted);font-weight:400}.product-comparison__cell{padding:1.125rem 1rem;font-size:.9375rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.product-comparison__cell--before{color:var(--color-muted)}.product-comparison__row--protein .product-comparison__label-cell{font-weight:700}.product-comparison__row--protein .product-comparison__cell--before{font-size:1.0625rem;font-weight:600;color:var(--color-text)}.product-comparison__row--protein .product-comparison__cell--after{font-size:1.0625rem;font-weight:800;color:var(--color-primary);background-color:#2828260f}.product-comparison__boost{display:inline-flex;align-items:center;color:var(--color-accent);font-size:.8125rem;font-weight:700;flex-shrink:0}.product-comparison__note{margin-top:1.25rem;font-size:.8125rem;color:var(--color-muted);text-align:center;max-width:640px;margin-left:auto;margin-right:auto}@media(max-width:479px){.product-comparison__header-row,.product-comparison__row{grid-template-columns:1.2fr .8fr .8fr}.product-comparison__label-cell,.product-comparison__cell,.product-comparison__col-head{padding:.875rem .5rem;font-size:.875rem}.product-comparison__row--protein .product-comparison__cell--before,.product-comparison__row--protein .product-comparison__cell--after{font-size:.9375rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-product-comparison.css.map */
