.home-pack-summary,.home-ingredients,.home-cooking{padding:80px 6%;color:#263e30}.home-pack-summary{display:grid;grid-template-columns:1fr 1fr;gap:28px 6%;background:#f4f1e5}.home-pack-summary h2,.home-section-heading h2{font-size:clamp(36px,4.6vw,64px);line-height:1.06;letter-spacing:-.05em;margin:17px 0 24px}.home-pack-summary em,.home-section-heading em{font-family:Georgia,serif;font-weight:400;color:#557252}.home-pack-summary>div>p{max-width:44ch;line-height:1.7}.home-pack-summary>dl{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0;align-self:center}.home-pack-summary dl>div{border-bottom:1px solid #bdc5b5;padding:18px 0}.home-pack-summary dt{font-size:12px}.home-pack-summary dd{font-size:46px;letter-spacing:-.06em;margin:8px 0 0;font-weight:600}.home-pack-summary dd small{font-size:20px;letter-spacing:-.02em;font-weight:400}.home-pack-note{grid-column:2;font-size:12px;margin:0}.home-explore-links{grid-column:1/-1;display:flex;gap:26px;border-top:1px solid #cbd0c1;padding-top:15px}.home-explore-links a{min-height:44px;display:flex;align-items:center;font-size:14px}.home-ingredients{background:#e7eddf}.home-section-heading{max-width:640px}.home-section-heading>p{max-width:52ch;font-size:16px;line-height:1.8}.home-ingredient-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:44px 0 50px;padding:0;list-style:none}.ingredient-art{height:160px;display:grid;place-items:center;border-bottom:1px solid #bac6ae;color:#44613e}.ingredient-art svg{width:112px;height:100px}.home-ingredient-grid h3{font-size:21px;margin:17px 0 5px;letter-spacing:-.035em}.home-ingredient-grid p{font-size:12px;margin:0;color:#4c5e47}.home-nutrition-line{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:35px;border-top:1px solid #bac6ae;padding-top:32px;align-items:center}.home-nutrition-line>div>p{font-size:20px;line-height:1.35}.home-nutrition-line dl{display:flex;justify-content:space-between;gap:16px}.home-nutrition-line dt{font-size:12px}.home-nutrition-line dd{font-size:32px;margin:10px 0 0}.home-nutrition-line dd small{font-size:14px}.home-nutrition-line .small-note{font-size:12px;line-height:1.7}.home-nutrition-line .text-link{font-size:13px}.home-cooking{background:#f7f3e9}.home-cook-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:36px}.home-cook-grid>article{border:1px solid #d3d7c7;border-radius:22px;overflow:hidden;background:#fffdf6}.home-cook-photo{height:300px;position:relative;background:#e6e9de;overflow:hidden}.home-cook-photo img{display:block;object-fit:contain;width:100%;height:100%;mix-blend-mode:multiply}.home-cook-photo>span{position:absolute;left:22px;bottom:18px;background:#fffcf0;padding:10px 15px;border-radius:25px;font-size:10px;letter-spacing:.1em}.home-cook-copy{padding:25px 30px}.home-cook-copy h3{font-family:Georgia,serif;font-size:37px;font-weight:400;letter-spacing:-.04em;margin:0 0 24px}.home-cook-copy ol{list-style:none;margin:0;padding:0}.home-cook-copy li{display:grid;grid-template-columns:64px 1fr;gap:18px;margin:25px 0}.home-cook-copy svg{width:64px;height:58px;color:#4b6944}.home-cook-copy h4{font-size:17px;margin:0 0 7px}.home-cook-copy p{font-size:14px;line-height:1.65;margin:0;color:#4e594c}.home-cook-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:28px}.home-cook-footer p{font-size:12px;max-width:62ch;line-height:1.7}.home-cook-footer .btn{flex-shrink:0}.home-answers a{text-decoration:underline}.home-pack-summary[id],.home-ingredients[id],.home-cooking[id],.home-answers[id]{scroll-margin-top:95px}.home-explore-links a:focus-visible{outline:3px solid #42674c;outline-offset:3px}@media(max-width:760px){.home-pack-summary,.home-ingredients,.home-cooking{padding:48px 6%}.home-pack-summary{grid-template-columns:1fr;gap:20px}.home-pack-summary h2,.home-section-heading h2{font-size:39px}.home-pack-summary>dl{gap:0 24px}.home-pack-summary dd{font-size:37px}.home-pack-note{grid-column:auto}.home-explore-links{gap:8px;justify-content:space-between}.home-explore-links a{font-size:11px}.home-ingredient-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin:30px 0}.home-ingredient-grid>li:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 22px;align-items:center}.home-ingredient-grid>li:last-child .ingredient-art{grid-row:1/3}.home-ingredient-grid>li:last-child h3{align-self:end;margin-top:0}.home-ingredient-grid>li:last-child p{align-self:start}.ingredient-art{height:105px}.ingredient-art svg{width:86px;height:80px}.home-ingredient-grid h3{font-size:20px}.home-nutrition-line{grid-template-columns:1fr;gap:5px;padding-top:24px}.home-nutrition-line dl{margin:12px 0 18px}.home-nutrition-line dd{font-size:29px}.home-nutrition-line>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-cook-grid{grid-template-columns:1fr;gap:24px}.home-cook-photo{height:240px}.home-cook-copy{padding:23px 20px}.home-cook-copy h3{font-size:33px}.home-cook-copy li{gap:12px;grid-template-columns:52px 1fr}.home-cook-copy svg{width:52px}.home-cook-footer{display:block}.home-cook-footer .btn{margin-top:12px;font-size:13px}.home-pack-summary,.home-ingredients,.home-cooking{content-visibility:auto;contain-intrinsic-size:auto 850px}}.home-pack-summary[id],.home-ingredients[id],.home-cooking[id],.home-answers[id]{scroll-margin-top:0}.home-pack-summary,.home-ingredients,.home-cooking{content-visibility:visible;contain-intrinsic-size:none}body.kitchen-home #main>section{content-visibility:visible;contain-intrinsic-size:none}.kitchen-home .recipe-tile>div>span:last-child{color:#fff7e7}
