.datti-feature-row{display:none!important}.datti-meal{display:block;max-width:var(--page-width);margin:18px auto 42px;padding:0 5rem;color:#263c2d}.datti-meal__launcher{max-width:600px}.datti-meal__panel{background:linear-gradient(135deg,#eef4eb,#f8fbf6);border:1px solid rgba(47,125,74,.14);border-radius:22px;padding:38px 42px;box-shadow:0 10px 30px #1f402a0f}.datti-meal__eyebrow{display:block;color:#2f7d4a;font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:1.05rem;margin-bottom:8px}.datti-meal h2{margin:0 0 8px;color:#1f402a;font-size:clamp(2.7rem,3vw,4rem);line-height:1.08}.datti-meal__lead{max-width:780px;margin:0 0 24px;color:#1f402ab8;font-size:1.45rem}.datti-meal form{display:grid;grid-template-columns:1fr;gap:14px;align-items:end}.datti-meal label{font-weight:650}.datti-meal textarea{display:block;width:100%;min-height:104px;resize:vertical;padding:14px 16px;border:1px solid #9eafa0;border-radius:10px;background:#fff;color:#263c2d;font:inherit;font-size:16px;margin-top:6px}.datti-meal__actions{display:grid;grid-template-columns:110px max-content;gap:10px;align-items:end;justify-content:start}.datti-meal input[type=number]{display:block;width:90px;min-height:50px;padding:10px;margin-top:6px;border:1px solid #9eafa0;border-radius:10px;background:#fff;font:inherit;font-size:16px}.datti-meal button{cursor:pointer;min-height:50px;border:1px solid #829581;background:#fff;color:#263c2d;padding:11px 18px;border-radius:8px;font:inherit;font-weight:400}.datti-meal button.datti-meal__primary{background:#2f6a43;color:#fff;border-color:#2f6a43;font-weight:400}.datti-meal button:disabled{opacity:.5}.datti-meal__examples{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:16px 0 0;color:#52614f}.datti-meal__examples button{min-height:36px;padding:6px 11px;border-radius:999px;font-size:1.2rem}.datti-meal__notice{padding:12px;background:#f1e8ce;color:#544222;border-radius:8px}.datti-meal__status{min-height:24px;margin:16px 0 0}.datti-meal__chat{border-left:3px solid #83977d;padding-left:12px;white-space:pre-wrap;margin-top:18px}.datti-meal__recipe{margin-top:24px;padding-top:24px;border-top:1px solid rgba(47,125,74,.18)}.datti-meal__recipe h3{margin:0 0 10px;color:#1f402a;font-size:2.4rem}.datti-meal__times{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 18px}.datti-meal__time{background:#fff;border:1px solid #d9e3d6;border-radius:999px;padding:7px 12px}.datti-meal__image-tools{margin:4px 0 22px}.datti-meal__image-button{font-weight:400;border-color:#2f6a43!important;color:#2f6a43!important;background:#fff!important}.datti-meal__image-status{min-height:22px;margin:8px 0 0;color:#52614f}.datti-meal__image-holder{margin-top:12px}.datti-meal__dish-image{display:block;width:min(100%,760px);height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:16px;border:1px solid #d9e3d6;background:#eef2f1;box-shadow:0 8px 24px #1f402a14}.datti-meal input[type=checkbox]{width:20px;height:20px;accent-color:#35533d}.datti-meal__item{display:grid;grid-template-columns:28px 64px minmax(0,1fr);gap:10px;align-items:start;border-bottom:1px solid #d8e0d4;padding:16px 0}.datti-meal__item img{width:64px;height:64px;object-fit:contain;background:#eef2f1;border-radius:7px}.datti-meal__item a{color:#35533d;text-decoration:underline}.datti-meal__item p{margin:4px 0 8px}.datti-meal__item label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.datti-meal__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:20px 0}.datti-meal__steps{margin-top:24px;padding:20px 22px;background:#fff;border:1px solid #d9e3d6;border-radius:14px}.datti-meal__steps h4{margin:0 0 12px;color:#1f402a;font-size:1.8rem}.datti-meal__steps li{margin:7px 0;line-height:1.45}.datti-meal__warning{color:#765414}.datti-meal__privacy{margin:20px 0 0;font-size:12px;color:#52614f}.datti-meal__recipe-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 6px;padding-top:18px;border-top:1px solid #d9e3d6}.datti-meal__recipe-actions button{font-weight:400}.datti-meal__save-email-button{background:#2f6a43!important;color:#fff!important;border-color:#2f6a43!important}.datti-meal__action-status{width:100%;margin:0;color:#52614f;min-height:20px}.datti-meal__email-form{display:grid!important;grid-template-columns:minmax(220px,360px) max-content max-content;gap:10px;align-items:end;margin:12px 0 18px;padding:16px;background:#fff;border:1px solid #d9e3d6;border-radius:12px}.datti-meal__email-form[hidden]{display:none!important}.datti-meal__email-form label{display:block}.datti-meal__email-form input[type=email]{display:block;width:100%;min-height:50px;padding:10px 12px;margin-top:6px;border:1px solid #9eafa0;border-radius:10px;background:#fff;color:#263c2d;font:inherit;font-size:16px}@media(max-width:749px){.datti-meal{padding:0 15px}.datti-meal__panel{padding:24px 18px;border-radius:16px}.datti-meal__actions{grid-template-columns:110px max-content;justify-content:start}.datti-meal input[type=number],.datti-meal__footer button{width:100%}.datti-meal__dish-image{width:100%;border-radius:12px}.datti-meal__recipe-actions button{flex:1 1 180px}.datti-meal__email-form{grid-template-columns:1fr}.datti-meal__email-form button{width:100%}}@media(max-width:420px){.datti-meal__actions{grid-template-columns:1fr;width:100%}.datti-meal__actions .datti-meal__primary,.datti-meal__image-button{width:100%}}.datti-meal__dialog{width:min(960px,calc(100% - 24px));max-width:960px;max-height:90dvh;padding:0;border:0;border-radius:22px;background:#f8fbf6;color:#263c2d;overflow-y:auto;overscroll-behavior:contain}.datti-meal__dialog::backdrop{background:#0f1e149e}.datti-meal__dialog .datti-meal__panel{position:relative;border:0;box-shadow:none;padding-top:64px}.datti-meal__close{position:absolute;right:14px;top:12px;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px!important;padding:0!important;font-size:20px!important;line-height:1;border-radius:50%!important}.datti-meal__launcher .datti-meal__lead{margin-bottom:18px}.datti-meal .datti-meal__launcher button[data-open-chef]{font-weight:400}@media(max-width:749px){.datti-meal__dialog{width:calc(100% - 16px);max-height:94dvh;border-radius:16px}.datti-meal__dialog .datti-meal__panel{padding:64px 18px 24px}}.datti-meal__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:1220px}.datti-meal__cards>.datti-meal__panel{min-width:0}.datti-meal__launcher,.datti-meal__weekly{display:flex;flex-direction:column;align-items:flex-start}.datti-meal__launcher{max-width:none}.datti-meal__launcher>button,.datti-meal__weekly>button{margin-top:auto}.datti-meal__weekly{background:linear-gradient(135deg,#f7f4ea,#f7faf3)}.datti-meal__weekly-top{display:flex;align-items:flex-start;gap:12px;width:100%}.datti-meal__weekly-top>div{min-width:0;flex:1}.datti-meal__weekly-top img{flex:0 0 150px;width:150px;height:150px;object-fit:cover;border-radius:14px;background:#eef2f1}.datti-meal__weekly-dish{display:block;width:100%;max-height:420px;object-fit:cover;object-position:center 55%;border-radius:14px;margin:18px 0 8px}.datti-meal__weekly h2{font-size:clamp(2.6rem,2.5vw,3.5rem)}.datti-meal__weekly-dialog{width:min(780px,calc(100% - 24px));max-width:780px}.datti-meal__weekly-recipe{display:grid;grid-template-columns:1fr 1.45fr;gap:24px;margin-top:22px}.datti-meal__weekly-recipe h3{color:#1f402a;margin:0 0 12px;font-size:2rem}.datti-meal__weekly-recipe ul,.datti-meal__weekly-recipe ol{margin:0;padding-left:22px}.datti-meal__weekly-recipe li{margin:0 0 10px;line-height:1.5}.datti-meal__weekly-link{display:inline-block;margin-top:18px;color:#2f6a43;text-underline-offset:4px}@media(max-width:989px){.datti-meal__cards{grid-template-columns:1fr;max-width:600px}.datti-meal__weekly-top img{flex-basis:96px;width:96px;height:96px}}@media(max-width:749px){.datti-meal__cards{gap:14px}.datti-meal__weekly-top img{flex-basis:76px;width:76px;height:76px}.datti-meal__weekly h2{font-size:2.5rem}.datti-meal__weekly-recipe{grid-template-columns:1fr;gap:22px}.datti-meal__weekly-dialog{width:calc(100% - 16px)}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map?subset=AAAC */
