.section-beany-recipe-book{position:relative;z-index:1;display:block;width:100%;min-height:100vh;overflow:visible;color:#141230;--rb-yellow: #f9cc5a;--rb-yellow-soft: #fff3c4;--rb-cream: #fffaf2;--rb-cream-deep: #fff6d8;--rb-ink: #141230;--rb-ink-soft: #342e58;--rb-muted: #5c5678;--rb-card: rgba(255, 255, 255, .88);--rb-radius: 1.35rem;background:linear-gradient(180deg,var(--rb-cream) 0%,#fffef8 28%,var(--rb-cream-deep) 62%,var(--rb-cream) 100%)}.beany-recipe-book{position:relative;z-index:1;display:block;width:100%;max-width:40rem;margin:0 auto;padding:0 1rem 2.5rem;color:#141230;visibility:visible;opacity:1}.beany-recipe-book__hero{text-align:center;padding:1.5rem 0 2rem}.beany-recipe-book__logo{display:block;width:min(9.5rem,46vw);height:auto;margin:0 auto 1.25rem}.beany-recipe-book__title{margin:0 0 .85rem;font-family:Playpen Sans Hebrew,Heebo,Assistant,sans-serif;font-size:clamp(2rem,7.8vw,2.75rem);font-weight:700;line-height:1.16;letter-spacing:-.01em;color:var(--rb-ink);text-wrap:balance}.beany-recipe-book__subtitle{margin:0 0 .75rem;padding:0 .25rem;font-family:Rubik,Heebo,sans-serif;font-size:clamp(1.05rem,3.8vw,1.22rem);line-height:1.5;font-weight:500;color:var(--rb-ink-soft)}.beany-recipe-book__lede{margin:0 0 1.35rem;font-family:Rubik,Heebo,sans-serif;font-size:clamp(.92rem,3.2vw,1rem);line-height:1.45;color:var(--rb-muted)}.beany-recipe-book__cta{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:3rem;padding:.65rem 1.35rem;border:0;border-radius:999px;background:var(--rb-ink);color:var(--rb-cream);font-family:Heebo,Assistant,sans-serif;font-size:1rem;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 8px 24px #14123024;transition:transform .15s ease,box-shadow .15s ease}.beany-recipe-book__cta:hover{transform:translateY(-1px);box-shadow:0 10px 28px #1412302e}.beany-recipe-book__recipes{display:grid;gap:1.1rem;scroll-margin-top:1rem}.beany-recipe-book__card{border-radius:var(--rb-radius);background:var(--rb-card);border:1px solid rgba(249,204,90,.35);box-shadow:0 10px 28px #342e580f;overflow:hidden}.beany-recipe-book__card-head{padding:1rem 1.05rem .75rem;background:linear-gradient(135deg,var(--rb-yellow-soft) 0%,rgba(255,250,242,.5) 100%);border-bottom:1px solid rgba(249,204,90,.28)}.beany-recipe-book__card-title{margin:0;font-family:Heebo,Assistant,sans-serif;font-size:clamp(1.2rem,4.4vw,1.42rem);font-weight:800;line-height:1.25;color:var(--rb-ink)}.beany-recipe-book__card-body{padding:.95rem 1.05rem 1.05rem}.beany-recipe-book__label{margin:0 0 .4rem;font-family:Heebo,Assistant,sans-serif;font-size:.92rem;font-weight:800;color:var(--rb-ink-soft)}.beany-recipe-book__block{margin-bottom:.85rem}.beany-recipe-book__block:last-child{margin-bottom:0}.beany-recipe-book__richtext{font-family:Rubik,Heebo,sans-serif;font-size:clamp(.98rem,3.4vw,1.06rem);line-height:1.55;color:var(--rb-ink)}.beany-recipe-book__richtext ul,.beany-recipe-book__richtext ol{margin:0;padding-inline-start:1.2rem}.beany-recipe-book__richtext p{margin:0 0 .4rem}.beany-recipe-book__tips{margin-top:2rem;padding-top:.5rem}.beany-recipe-book__section-title{margin:0 0 1rem;text-align:center;font-family:Playpen Sans Hebrew,Heebo,sans-serif;font-size:clamp(1.55rem,5.8vw,1.85rem);font-weight:700;line-height:1.2;color:var(--rb-ink)}.beany-recipe-book__tips-grid{display:grid;gap:.75rem}.beany-recipe-book__tip{padding:.9rem 1rem;border-radius:1rem;background:#ffffffc7;border:1px solid rgba(249,204,90,.32);font-family:Rubik,Heebo,sans-serif;font-size:clamp(.98rem,3.4vw,1.05rem);line-height:1.45;color:var(--rb-ink-soft);text-align:center}.beany-recipe-book__social{margin-top:2.25rem;padding:1.35rem 1rem;border-radius:var(--rb-radius);background:var(--rb-ink);color:var(--rb-cream);text-align:center}.beany-recipe-book__social-title{margin:0 0 .55rem;font-family:Playpen Sans Hebrew,Heebo,sans-serif;font-size:clamp(1.35rem,5vw,1.6rem);font-weight:700;line-height:1.2}.beany-recipe-book__social-text{margin:0 0 1.1rem;font-family:Rubik,Heebo,sans-serif;font-size:clamp(.95rem,3.3vw,1.03rem);line-height:1.5;color:#fffaf2e0}.beany-recipe-book__social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.beany-recipe-book__social-btn{display:inline-flex;align-items:center;justify-content:center;min-width:7.5rem;padding:.62rem 1.1rem;border-radius:999px;background:var(--rb-yellow);color:var(--rb-ink);font-family:Heebo,Assistant,sans-serif;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .15s ease}.beany-recipe-book__social-btn:hover{transform:translateY(-1px)}.beany-recipe-book__footer{margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(249,204,90,.35);text-align:center}.beany-recipe-book__footer-brand{margin:0 0 .25rem;font-family:Heebo,Assistant,sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:.04em;color:var(--rb-ink)}.beany-recipe-book__footer-tagline{margin:0;font-family:Rubik,Heebo,sans-serif;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rb-muted)}@media screen and (min-width:750px){.beany-recipe-book{padding:0 1.25rem 3rem}.beany-recipe-book__hero{padding:2rem 0 2.5rem}.beany-recipe-book__recipes{gap:1.25rem}.beany-recipe-book__tips-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-beany-recipe-book.css.map */
