.nourish-bf{padding-top:48px;padding-bottom:64px;color:#0f2812}.nourish-bf__hero{max-width:850px;margin:0 auto 40px;text-align:center}.nourish-bf__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem;color:#206b2a}.nourish-bf__hero h1{font-size:clamp(3.4rem,5vw,5.6rem);line-height:1.1;color:#013307;margin:18px 0}.nourish-bf__hero>p{line-height:1.6}.nourish-bf__terms{font-size:1.4rem}.nourish-bf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.nourish-bf__card{background:#f2f2f2;overflow:hidden}.nourish-bf__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.nourish-bf__copy{padding:26px}.nourish-bf__copy h2{font-size:2.8rem;color:#013307;margin:0 0 12px}.nourish-bf__price{font-size:2.3rem;font-weight:700}.nourish-bf .button{background:#013307;color:#f2f2f2}.nourish-bf .button:hover{background:#206b2a}.nourish-bf__gifts{background:#f2f2f2;margin-top:48px;padding:32px}.nourish-bf__gift-lists{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nourish-bf__faq{max-width:850px;margin:48px auto 0}.nourish-bf__faq details{border-bottom:1px solid #d7dfd3;padding:18px 0}.nourish-bf__faq summary{cursor:pointer;font-weight:600}.nourish-bf__faq details p{line-height:1.6}.nourish-bf a:focus-visible,.nourish-bf summary:focus-visible{outline:3px solid #c19130;outline-offset:5px}@media(max-width:749px){.nourish-bf{padding-top:24px}.nourish-bf__grid,.nourish-bf__gift-lists{grid-template-columns:1fr}.nourish-bf__gifts,.nourish-bf__copy{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAI */
