.component-page-meals{position:relative;z-index:1;text-align:center}.component-page-meals h2{color:var(--foreword-tertiary);text-align:center;margin-block-end:76px}.component-page-meals__box div{box-shadow:0 -77px 36px #000000bf inset}.component-page-meals__box img{background-color:var(--foreword-bg-2);aspect-ratio:.6;object-fit:cover;object-position:center;overflow:hidden;position:relative;z-index:-1}.component-page-meals__image{aspect-ratio:.6;display:block;position:relative;box-shadow:0 -23px 36px #000000bf inset}.component-page-meals__image img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}.component-page-meals__image p{color:var(--foreword-white);font-size:14px;line-height:calc(20 / 14);text-align:center;position:absolute;inset-inline:8px;inset-block-end:8px}.component-page-meals--alpha .cta{inline-size:100%;margin-block-start:14px}@media screen and (max-width: 768px){.component-page-meals--alpha .component-page-meals__grid{gap:24px}.component-page-meals__box+.component-page-meals__box{margin-block-start:10px}.component-page-meals--alpha .cta{max-inline-size:320px;margin-inline:auto}}@media screen and (min-width: 1400px){.component-page-meals--alpha.makeover h2{font-size:4rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-page-meals.css.map */
