.bb-recipe{padding-block:clamp(48px,7vw,96px)}.bb-recipe__inner{max-width:calc(70 * var(--bb-rem))}.bb-recipe__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,56px);align-items:center;margin-bottom:clamp(40px,6vw,72px)}.bb-recipe__title{margin:calc(.4 * var(--bb-rem)) 0 var(--bb-space-3);font-size:var(--bb-text-hero);line-height:1;text-wrap:balance}.bb-recipe__dek{max-width:52ch;color:var(--bb-roux);font-size:var(--bb-text-body);line-height:1.55}.bb-recipe__meta{display:flex;flex-wrap:wrap;gap:var(--bb-space-3);margin:var(--bb-space-4) 0 0;padding:0;list-style:none}.bb-recipe__meta li{display:flex;flex-direction:column;gap:2px}.bb-recipe__meta-label{color:var(--bb-caramel-ink);font-family:var(--bb-font-body);font-size:calc(.72 * var(--bb-rem));font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bb-recipe__meta-value{color:var(--bb-roux);font-family:var(--bb-font-display);font-size:calc(1.5 * var(--bb-rem));line-height:1}.bb-recipe__photo{position:relative;margin:0}.bb-recipe__photo img{display:block;width:100%;height:auto;border-radius:var(--bb-radius-card);box-shadow:0 18px 34px #713d1829;transform:rotate(-1.2deg)}.bb-recipe__photo-badge{position:absolute;right:calc(-.6 * var(--bb-rem));bottom:calc(-.6 * var(--bb-rem));padding:calc(.5 * var(--bb-rem)) calc(1.1 * var(--bb-rem));border-radius:var(--bb-radius-pill);background:var(--bb-caramel);color:var(--bb-roux);font-family:var(--bb-font-display);font-size:calc(1 * var(--bb-rem));box-shadow:var(--bb-shadow-card);transform:rotate(4deg)}.bb-recipe__body{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,72px);align-items:start}.bb-recipe__subhead{margin:0 0 var(--bb-space-3)}.bb-recipe__ingredients{position:sticky;top:90px;padding:clamp(20px,3vw,32px);border-radius:var(--bb-radius-card);background:var(--bb-flour);box-shadow:var(--bb-shadow-card)}.bb-recipe__ingredient-list{margin:0;padding:0;list-style:none}.bb-recipe__ingredient-list li{position:relative;padding:calc(.7 * var(--bb-rem)) 0 calc(.7 * var(--bb-rem)) calc(1.8 * var(--bb-rem));color:var(--bb-roux);font-size:var(--bb-text-body);line-height:1.4;border-bottom:1px solid rgba(43,30,18,.1)}.bb-recipe__ingredient-list li:last-child{border-bottom:0}.bb-recipe__ingredient-list li:before{content:"";position:absolute;top:calc(1.05 * var(--bb-rem));left:0;width:calc(.7 * var(--bb-rem));height:calc(.7 * var(--bb-rem));border-radius:50%;background:var(--bb-praline)}.bb-recipe__step-list{margin:0;padding:0;list-style:none;counter-reset:none}.bb-recipe__step{display:grid;grid-template-columns:auto 1fr;gap:var(--bb-space-3);padding-bottom:var(--bb-space-4)}.bb-recipe__step:not(:last-child){margin-bottom:var(--bb-space-4);border-bottom:1px dashed rgba(196,115,46,.4)}.bb-recipe__step-num{display:flex;align-items:center;justify-content:center;width:calc(3.2 * var(--bb-rem));height:calc(3.2 * var(--bb-rem));border-radius:50%;background:var(--bb-caramel);color:var(--bb-roux);font-family:var(--bb-font-display);font-size:calc(1.5 * var(--bb-rem));line-height:1}.bb-recipe__step-title{margin:calc(.4 * var(--bb-rem)) 0 calc(.3 * var(--bb-rem));color:var(--bb-roux);font-family:var(--bb-font-body);font-size:calc(1.2 * var(--bb-rem));font-weight:800}.bb-recipe__step-body p{margin:0;color:var(--bb-roux);font-size:var(--bb-text-body);line-height:1.55}.bb-recipe__tips{margin-top:clamp(40px,6vw,72px);padding:clamp(24px,4vw,40px);border-radius:var(--bb-radius-card);background:var(--bb-roux);color:var(--bb-cream)}.bb-recipe__tips .bb-eyebrow{color:var(--bb-praline)}.bb-recipe__tips-body{margin-top:var(--bb-space-2);font-size:var(--bb-text-body);line-height:1.6}.bb-recipe__cta{margin-top:clamp(40px,6vw,72px);text-align:center}.bb-recipe__cta-copy{margin:0 0 var(--bb-space-3);color:var(--bb-roux);font-family:var(--bb-font-display);font-size:clamp(calc(1.5 * var(--bb-rem)),3vw,calc(2.25 * var(--bb-rem)));line-height:1.1}@media screen and (max-width:749px){.bb-recipe__head,.bb-recipe__body{grid-template-columns:1fr}.bb-recipe__ingredients{position:static}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bb-recipe.css.map */
