.bbf-recipes{background:#fff;padding:var(--rec-pt, 52px) 0 var(--rec-pb, 40px)}.template--product .bbf-recipes{padding-top:0}.bbf-recipes__header{max-width:1200px;margin:0 auto 36px;padding:0 50px}.bbf-recipes__eyebrow{font-family:Futura,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#888;margin:0 0 12px}.bbf-recipes__heading{font-family:Benne,serif;font-style:italic;font-size:3.2rem;font-weight:400;color:#1a0a00;margin:0;line-height:1.2;white-space:nowrap}.bbf-recipes__carousel-wrap{position:relative;max-width:1200px;margin:0 auto}.bbf-recipes__grid{display:flex;flex-wrap:nowrap;gap:32px;padding:0 0 8px;scroll-padding-left:60px;list-style:none;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.bbf-recipes__grid::-webkit-scrollbar{display:none}.bbf-recipe-card{flex:0 0 calc((min(100vw,1200px) - 120px - 64px) / 3);scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.bbf-recipe-card:first-child{margin-left:60px}.bbf-recipe-card:last-child{margin-right:60px}.bbf-recipe-card__image-wrap{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;margin-bottom:16px;text-decoration:none;flex-shrink:0}.bbf-recipe-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease}.bbf-recipe-card__image-wrap:hover .bbf-recipe-card__image{transform:scale(1.04)}.bbf-recipe-card__placeholder{width:100%;height:100%;background:#e8ddd4}.bbf-recipe-card__title{font-family:Benne,serif;font-size:1.75rem;font-weight:400;color:#1a0a00;margin:0 0 12px;line-height:1.3;text-decoration:none;display:block}.bbf-recipe-card__title:hover{opacity:.7}.bbf-recipe-card__link{display:inline-block;align-self:flex-start;font-family:Futura,sans-serif;font-size:1.5rem;font-weight:300;color:#1a0a00;text-decoration:none;padding-bottom:4px;border-bottom:1.5px solid #1a0a00;letter-spacing:.01em;transition:opacity .2s;margin-top:auto}.bbf-recipe-card__link:hover{opacity:.55}.bbf-recipes__arrow{display:none}@media screen and (min-width:990px){.bbf-recipes__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#6b1414;color:#fff;border:none;cursor:pointer;font-size:2rem;line-height:1;z-index:2;transition:background .2s,opacity .2s;padding:0}.bbf-recipes__arrow:hover{background:#3d0b0b}.bbf-recipes__arrow--prev{left:8px}.bbf-recipes__arrow--next{right:8px}.bbf-recipes__arrow[disabled]{opacity:.3;cursor:default;pointer-events:none}}.bbf-recipes__footer{padding:44px 60px 0;max-width:1200px;margin:0 auto;text-align:center}.bbf-recipes__cta{display:inline-block;background:#6b1414;color:#fff;font-family:Futura,sans-serif;font-size:1.7rem;font-weight:300;letter-spacing:.06em;text-decoration:none;text-align:center;padding:12px 64px;transition:background .2s}.bbf-recipes__cta:hover{background:#3d0b0b}@media screen and (max-width:749px){.bbf-recipes{padding:var(--rec-pt-m, 40px) 0 var(--rec-pb-m, 28px)}.template--product .bbf-recipes{padding-top:0}.bbf-recipes__header{padding:0 20px;margin-bottom:24px}.bbf-recipes__eyebrow{font-size:1.1rem}.bbf-recipes__heading{font-size:clamp(1.4rem,5.2vw,2.4rem)}.bbf-recipes__grid{gap:16px;padding:0 0 24px;scroll-padding-left:20px}.bbf-recipe-card{flex:0 0 80vw}.bbf-recipe-card__image-wrap{aspect-ratio:3 / 2.8}.bbf-recipe-card:first-child{margin-left:20px}.bbf-recipe-card:last-child{margin-right:20px}.bbf-recipes__footer{padding:32px 20px 0}.bbf-recipes__cta{display:block;width:100%;font-size:1.6rem;padding:12px 24px}}@media screen and (min-width:750px)and (max-width:989px){.bbf-recipes__grid{padding:0 0 8px;scroll-padding-left:40px;gap:24px}.bbf-recipe-card{flex:0 0 calc((min(100vw,989px) - 104px)/2)}.bbf-recipe-card:first-child{margin-left:40px}.bbf-recipe-card:last-child{margin-right:40px}.bbf-recipes__header{padding:0 40px}.bbf-recipes__footer{padding:40px 40px 0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bbf-recipes.css.map */
