.tc-confidence{background:var(--tc-paper,#f6f3eb);color:var(--tc-ink,#122936);padding:64px 24px;border-top:1px solid #12293618}.tc-confidence__inner{max-width:1120px;margin-inline:auto;text-align:center}.tc-confidence__eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.16em;margin:0 0 12px}.tc-confidence h2{font-family:inherit;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.3;color:inherit;margin:0 0 32px}.tc-confidence__list{list-style:none;padding:28px 0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;text-align:left;border-block:1px solid #12293620}.tc-confidence__list li{display:flex;align-items:flex-start;gap:12px;font-size:1.5rem;line-height:1.55;min-width:0}.tc-confidence__check{color:var(--tc-gold,#ad873c);font-weight:700;flex-shrink:0}.tc-confidence__serving{font-size:1.5rem;line-height:1.6;margin:26px 0 12px;font-weight:600}.tc-confidence__contact{font-size:1.4rem;line-height:1.8;margin:0}.tc-confidence__contact a{color:inherit;text-decoration:underline;text-underline-offset:4px;font-weight:600}.tc-confidence__contact a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:900px){.tc-confidence__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tc-confidence{padding:42px 22px}.tc-confidence__eyebrow{font-size:1.1rem}.tc-confidence h2{font-size:2.2rem;margin-bottom:24px}.tc-confidence__list{grid-template-columns:1fr;gap:16px;padding:24px 0}.tc-confidence__list li,.tc-confidence__serving{font-size:1.4rem}}.tc-lunch-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:48px;align-items:center;padding-top:40px;padding-bottom:40px}.tc-lunch-video__copy{max-width:580px}.tc-lunch-video__eyebrow{font-size:12px;letter-spacing:.18em;font-weight:700;color:#755c21;margin:0 0 14px}.tc-lunch-video h2{font-size:clamp(28px,3.8vw,46px);line-height:1.12;margin:0 0 18px}.tc-lunch-video .rte{margin-bottom:24px}.tc-lunch-video__media{width:100%;max-width:300px;justify-self:center}.tc-lunch-video__player{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#05182d;border-radius:16px;box-shadow:0 16px 38px #05182d22}.tc-lunch-video__hint{font-size:12px;line-height:1.5;text-align:center;margin:10px 0 0;color:#555}@media(max-width:749px){.tc-lunch-video{grid-template-columns:1fr;gap:24px;padding-top:24px;padding-bottom:24px}.tc-lunch-video__media{max-width:230px}.tc-lunch-video__copy{max-width:none}.tc-lunch-video h2{font-size:30px}.tc-lunch-video__player{border-radius:12px}}.tc-lunch-card-price>div{display:block;margin:0}.tc-lunch-card-price>.caption{margin-top:.3rem}.tc-product-question{margin-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.15)}.tc-product-question summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;cursor:pointer;font-size:1.5rem;list-style:none}.tc-product-question summary::-webkit-details-marker{display:none}.tc-product-question summary span{font-size:2rem;transition:transform .15s ease}.tc-product-question details[open] summary span{transform:rotate(45deg)}.tc-product-question__content{padding-bottom:1.6rem}.tc-product-question label{display:block;margin:1rem 0 .4rem;font-size:1.4rem}.tc-product-question input[type=email],.tc-product-question textarea{display:block;width:100%;min-width:0;box-sizing:border-box;padding:1rem;border:1px solid rgba(var(--color-foreground),.4);border-radius:3px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:16px}.tc-product-question textarea{resize:vertical;min-height:8rem}.tc-product-question button{margin-top:1.2rem;min-height:4.4rem}.tc-product-question :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
