.br-recipes-hero,.br-recipes-founder,.br-recipes-directory,.br-recipes-chapter{background:var(--bt-color-bg-page);color:var(--bt-color-text-primary)}.br-recipes-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:var(--bt-space-7);align-items:stretch;padding-block:var(--bt-space-7) var(--bt-space-section)}.br-recipes-hero__copy{display:flex;max-width:760px;flex-direction:column;justify-content:center;padding-block:var(--bt-space-section-compact)}.br-recipes-hero__kicker,.br-recipes-founder__kicker,.br-recipes-directory__kicker,.br-recipes-chapter__label{margin:0 0 var(--bt-space-5);color:var(--bt-color-text-kicker)}.br-recipes-hero__heading,.br-recipes-founder__quote,.br-recipes-directory__heading,.br-recipes-chapter__heading,.br-recipes-chapter__title,.br-recipes-chapter__subheading,.br-recipes-hero__body,.br-recipes-founder__story,.br-recipes-directory__intro,.br-recipes-chapter__summary,.br-recipes-chapter__credit{margin-block:0}.br-recipes-hero__heading{max-width:9ch}.br-recipes-hero__body{max-width:620px;margin-top:var(--bt-space-6);color:var(--bt-color-text-secondary)}.br-recipes-hero__actions{margin-top:var(--bt-space-7)}.br-recipes-hero__media{min-height:720px;overflow:hidden;border-radius:var(--bt-radius-lg);background:var(--bt-color-bg-alt)}.br-recipes-hero__media img,.br-recipes-chapter__media img,.br-recipes-founder__poster img{display:block;width:100%;height:100%;object-fit:cover}.br-recipes-founder__inner{display:flex;flex-direction:column;gap:var(--bt-space-7);align-items:center;padding-bottom:var(--bt-space-section)}.br-recipes-founder__video{position:relative;display:block;width:min(100%,1320px);aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--bt-radius-lg);background:var(--bt-color-bg-alt)}.br-recipes-founder__poster{width:100%;height:100%}.br-recipes-founder__video>video,.br-recipes-founder__video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:var(--bt-color-bg-dark)}.br-recipes-founder__video-control{position:absolute;inset-block-end:var(--bt-space-4);inset-inline-start:var(--bt-space-4);display:inline-flex;min-height:var(--bt-button-min-block-standard);align-items:center;gap:var(--bt-space-2);padding:var(--bt-space-2) var(--bt-space-3);border:0;border-radius:var(--bt-radius-pill);background:var(--bt-color-bg-lift);color:var(--bt-color-text-primary);cursor:pointer;transition:transform var(--bt-duration-normal) var(--bt-ease-default)}.br-recipes-founder__video-control:hover{transform:translateY(-1px)}.br-recipes-founder__video-control:focus-visible,.br-recipes-directory__pill:focus-visible,.br-recipes-chapter__credit a:focus-visible{outline:2px solid var(--bt-color-focus);outline-offset:3px}.br-recipes-founder__play{display:grid;width:var(--bt-space-6);height:var(--bt-space-6);flex:0 0 var(--bt-space-6);place-items:center;border-radius:var(--bt-radius-pill);background:var(--bt-color-text-primary);color:var(--bt-color-text-on-dark)}.br-recipes-founder__play svg{width:var(--bt-space-4);height:var(--bt-space-4)}.br-recipes-founder__copy{width:min(100%,900px);text-align:center}.br-recipes-founder__quote{max-width:760px;margin-inline:auto}.br-recipes-founder__story{max-width:650px;margin-top:var(--bt-space-6);margin-inline:auto;color:var(--bt-color-text-secondary)}.br-recipes-founder__attribution{display:flex;max-width:650px;flex-direction:column;margin:var(--bt-space-6) auto 0}.br-recipes-founder__attribution span{color:var(--bt-color-text-secondary)}.br-recipes-directory{scroll-margin-top:calc(var(--bt-space-9) + var(--bt-space-5))}.br-recipes-directory__inner{padding-bottom:var(--bt-space-7)}.br-recipes-directory__head{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:var(--bt-rail-gap);align-items:end;padding-top:var(--bt-space-7);border-top:var(--bt-rule-solid)}.br-recipes-directory__intro{max-width:680px;color:var(--bt-color-text-secondary)}.br-recipes-directory__nav{display:flex;flex-wrap:wrap;gap:var(--bt-space-1);margin-top:var(--bt-space-7)}.br-recipes-directory__pill{display:inline-flex;min-height:44px;align-items:center;padding:9px var(--bt-space-3);border:var(--bt-rule-solid);border-radius:var(--bt-radius-pill);color:var(--bt-color-text-secondary);text-decoration:none;transition:background-color var(--bt-duration-normal) var(--bt-ease-default),color var(--bt-duration-normal) var(--bt-ease-default),border-color var(--bt-duration-normal) var(--bt-ease-default)}.br-recipes-directory__pill:hover{border-color:var(--bt-color-border-strong);color:var(--bt-color-text-primary)}.br-recipes-directory__pill--all{border-color:var(--bt-color-text-primary);background:var(--bt-color-text-primary);color:var(--bt-color-text-on-dark)}.br-recipes-directory__anchor,.br-recipes-chapter{scroll-margin-top:calc(var(--bt-space-9) + var(--bt-space-5))}.shopify-section:has(>.br-recipes-chapter)+.shopify-section:has(>.br-recipes-chapter)>.br-recipes-chapter{padding-top:var(--bt-space-section-compact)}.br-recipes-chapter__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bt-space-5);padding-bottom:var(--bt-space-4);border-bottom:var(--bt-rule-solid)}.br-recipes-chapter__count{color:var(--bt-color-text-tertiary)}.br-recipes-chapter__recipe{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"media body";gap:56px;align-items:start;padding-block:var(--bt-space-7);scroll-margin-top:calc(var(--bt-space-9) + var(--bt-space-5));border-bottom:var(--bt-rule-solid)}.br-recipes-chapter__recipe:last-child{border-bottom:0}.br-recipes-chapter__media{grid-area:media;aspect-ratio:1122 / 1402;overflow:hidden;border-radius:var(--bt-radius-lg);background:var(--bt-color-bg-alt)}.br-recipes-chapter__recipe-body{grid-area:body;align-self:center;padding-block:var(--bt-space-5)}.br-recipes-chapter__label{margin-bottom:var(--bt-space-2)}.br-recipes-chapter__summary{margin-top:var(--bt-space-2);color:var(--bt-color-text-secondary)}.br-recipes-chapter__meta{display:flex;flex-wrap:wrap;gap:var(--bt-space-4);margin:var(--bt-space-5) 0 0;padding-block:var(--bt-space-3);border-block:var(--bt-rule-solid);color:var(--bt-color-text-secondary)}.br-recipes-chapter__meta div{display:flex;gap:var(--bt-space-1)}.br-recipes-chapter__meta dt,.br-recipes-chapter__meta dd{margin:0}.br-recipes-chapter__meta dd{color:var(--bt-color-text-primary)}.br-recipes-chapter__content{display:grid;grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);gap:var(--bt-space-6);margin-top:var(--bt-space-6)}.br-recipes-chapter__subheading{margin-bottom:var(--bt-space-2)}.br-recipes-chapter__ingredients,.br-recipes-chapter__directions{margin:0;padding-inline-start:var(--bt-space-4)}.br-recipes-chapter__ingredients li+li,.br-recipes-chapter__directions li+li{margin-top:var(--bt-space-1)}.br-recipes-chapter__credit{margin-top:var(--bt-space-5);color:var(--bt-color-text-secondary)}@media(max-width:1100px){.br-recipes-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr)}.br-recipes-hero__media{min-height:620px}.br-recipes-chapter__recipe{gap:var(--bt-space-6)}.br-recipes-chapter__content{grid-template-columns:1fr}}@media(max-width:749px){.br-recipes-hero__inner{grid-template-columns:1fr;gap:var(--bt-space-5);padding-block:var(--bt-space-5) var(--bt-space-section)}.br-recipes-hero__copy{padding-block:var(--bt-space-6) var(--bt-space-3)}.br-recipes-hero__actions{align-items:stretch;flex-direction:column;margin-top:var(--bt-space-6)}.br-recipes-hero__actions .br-button{width:100%}.br-recipes-hero__media{min-height:0;aspect-ratio:1122 / 1402}.br-recipes-founder__inner{gap:var(--bt-space-6)}.br-recipes-founder__video-control{inset-block-end:var(--bt-space-3);inset-inline-start:var(--bt-space-3)}.br-recipes-directory__head{grid-template-columns:1fr;gap:var(--bt-space-5);padding-top:var(--bt-space-6)}.br-recipes-directory__nav{gap:7px 6px;margin-top:var(--bt-space-6)}.br-recipes-directory__pill{width:fit-content;min-height:36px;flex:0 0 auto;padding:7px 12px;white-space:nowrap}.br-recipes-chapter__recipe{grid-template-columns:1fr;grid-template-areas:"media" "body";gap:var(--bt-space-5);padding-block:var(--bt-space-6)}.br-recipes-chapter__media{aspect-ratio:4 / 5}.br-recipes-chapter__recipe-body{padding-block:0}}@media(max-width:479px){.br-recipes-founder__video-control>span:last-child{max-width:18ch}}@media(prefers-reduced-motion:reduce){.br-recipes-founder__video-control,.br-recipes-directory__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/br-recipes.css.map */
