.bj-header-navigation .list-menu{align-items:center;gap:.25rem}.bj-header-navigation .header__menu-item{padding:.9rem 1.15rem;border-radius:999px;font-size:1.25rem;letter-spacing:.025em;transition:color .16s ease,background-color .16s ease}.bj-header-navigation .header__menu-item:hover{color:var(--bj-caramel-dark);background:#a6531814}.bj-header-navigation .bj-header-navigation__shop{padding-inline:1.45rem;color:#fff;background:var(--bj-caramel)}.bj-header-navigation .bj-header-navigation__shop:hover{color:#fff;background:var(--bj-caramel-dark)}.bj-header-navigation .bj-header-navigation__shop .header__active-menu-item,.bj-header-navigation .bj-header-navigation__shop:hover span{text-decoration-color:#fffc}.bj-home-navigation{padding-block:clamp(5.5rem,8vw,9rem);border-bottom:1px solid var(--bj-line);background:var(--bj-paper)}.bj-home-navigation__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.bj-home-navigation__card{position:relative;display:flex;min-height:26rem;flex-direction:column;padding:clamp(2.2rem,3vw,3rem);overflow:hidden;border:1px solid var(--bj-line);border-radius:1.8rem;color:var(--bj-ink);background:var(--bj-cream);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.bj-home-navigation__card:nth-child(2n){background:#f2e5d3}.bj-home-navigation__card:after{position:absolute;right:-5rem;bottom:-7rem;width:15rem;height:15rem;border:1px solid rgba(166,83,24,.18);border-radius:50%;content:"";pointer-events:none}.bj-home-navigation__card:hover{border-color:#a6531873;box-shadow:0 1.8rem 4rem #3a24161a;transform:translateY(-.4rem)}.bj-home-navigation__topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:auto;color:var(--bj-caramel);font-size:1.25rem;font-weight:850;letter-spacing:.08em}.bj-home-navigation__topline span:last-child{font-size:2.1rem}.bj-home-navigation__card>p{margin:3.5rem 0 .8rem;color:var(--bj-caramel-dark);font-size:1.05rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.bj-home-navigation__card h3{margin:0;font-size:clamp(2.5rem,2.6vw,3.4rem);line-height:1.08}.bj-home-navigation__card h3+div{margin-top:1.2rem;color:var(--bj-ink-soft);font-size:1.32rem;line-height:1.55}.bj-home-navigation__cta{position:relative;z-index:1;margin-top:2rem;color:var(--bj-ink);font-size:1.22rem;font-weight:800}.bj-recipes-hub{display:block;padding-block:clamp(5.5rem,8vw,9rem);background:radial-gradient(circle at 92% 7%,rgba(198,120,50,.14),transparent 27rem),var(--bj-cream)}.bj-recipes-hub__header{max-width:78rem;margin-inline:auto;text-align:center}.bj-recipes-hub__header h1{margin:0;color:var(--bj-ink);font-size:clamp(4.4rem,7vw,8rem);line-height:.98;letter-spacing:-.035em}.bj-recipes-hub__intro{max-width:66rem;margin:2rem auto 0;color:var(--bj-ink-soft);font-size:1.75rem;line-height:1.65}.bj-recipes-dietary-note{display:grid;grid-template-columns:auto 1fr;gap:.3rem 2rem;max-width:92rem;margin:3.2rem auto 0;padding:1.8rem 2rem;border:1px solid rgba(166,83,24,.25);border-radius:1.4rem;color:var(--bj-ink-soft);background:#ffffff94;font-size:1.25rem;line-height:1.55}.bj-recipes-dietary-note strong{color:var(--bj-ink);font-size:1.25rem}.bj-recipes-dietary-note p{margin:0}.bj-recipe-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:4rem auto 3.2rem}.bj-recipe-filter{min-height:4.2rem;padding:.8rem 1.4rem;border:1px solid var(--bj-line);border-radius:999px;color:var(--bj-ink);background:var(--bj-paper);cursor:pointer;font:inherit;font-size:1.18rem;font-weight:750;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.bj-recipe-filter:hover,.bj-recipe-filter.is-active{border-color:var(--bj-caramel);color:#fff;background:var(--bj-caramel)}.bj-recipe-filter:focus-visible{outline:.2rem solid var(--bj-caramel);outline-offset:.3rem}.bj-recipe-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.bj-recipe-card[hidden]{display:none}.bj-recipe-card__link{position:relative;display:flex;min-height:39rem;height:100%;flex-direction:column;padding:clamp(2.3rem,3vw,3.2rem);overflow:hidden;border:1px solid var(--bj-line);border-radius:2rem;color:var(--bj-ink);background:var(--bj-paper);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.bj-recipe-card:nth-child(3n+2) .bj-recipe-card__link{background:#f4e7d5}.bj-recipe-card__link:after{position:absolute;right:-8rem;bottom:-10rem;width:23rem;height:23rem;border:1px solid rgba(166,83,24,.14);border-radius:50%;content:"";pointer-events:none}.bj-recipe-card__link:hover{border-color:#a653187a;box-shadow:0 2rem 4.4rem #3a24161c;transform:translateY(-.45rem)}.bj-recipe-card__topline{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;color:var(--bj-caramel-dark);font-size:1.12rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.bj-recipe-card__number{font-family:var(--font-heading-family);font-size:4.4rem;font-weight:600;line-height:1;letter-spacing:-.04em}.bj-recipe-card h2{max-width:30rem;margin:4.4rem 0 0;color:var(--bj-ink);font-size:clamp(2.8rem,3vw,4rem);line-height:1.05;letter-spacing:-.025em}.bj-recipe-card__description{margin:1.4rem 0 0;color:var(--bj-ink-soft);font-size:1.38rem;line-height:1.6}.bj-recipe-card__tags,.bj-recipe__dietary-tags{display:flex;flex-wrap:wrap;gap:.6rem}.bj-recipe-card__tags{margin-top:auto;padding-top:2.4rem}.bj-recipe-card__tags span,.bj-recipe__dietary-tags span{display:inline-flex;align-items:center;min-height:2.8rem;padding:.45rem .85rem;border:1px solid rgba(166,83,24,.2);border-radius:999px;color:var(--bj-caramel-dark);background:#a6531812;font-size:1rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.bj-recipe-card__cta{position:relative;z-index:1;margin-top:1.8rem;color:var(--bj-ink);font-size:1.22rem;font-weight:850}.bj-recipes-hub__allergen-note,.bj-recipe__allergen-note{max-width:82rem;color:var(--bj-ink-soft);font-size:1.08rem;line-height:1.55}.bj-recipes-hub__allergen-note{margin:3rem auto 0;text-align:center}.bj-recipe{padding-block:clamp(3rem,5vw,6rem) clamp(6rem,9vw,10rem);background:radial-gradient(circle at 90% 8%,rgba(198,120,50,.14),transparent 28rem),var(--bj-cream)}.bj-recipe-breadcrumb{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;color:var(--bj-ink-soft);font-size:1.12rem}.bj-recipe-breadcrumb a{color:var(--bj-ink);text-underline-offset:.3rem}.bj-recipe__header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(2.2rem,4vw,5rem);max-width:100rem;margin:clamp(4rem,6vw,7rem) auto 0;align-items:start}.bj-recipe__number{display:grid;width:clamp(8rem,11vw,13rem);aspect-ratio:1;place-items:center;border:1px solid rgba(166,83,24,.28);border-radius:50%;color:var(--bj-caramel);background:#ffffff80;font-family:var(--font-heading-family);font-size:clamp(3.6rem,6vw,6.5rem);line-height:1}.bj-recipe__header h1{max-width:80rem;margin:0;color:var(--bj-ink);font-size:clamp(4.2rem,7vw,8rem);line-height:.98;letter-spacing:-.04em}.bj-recipe__intro{max-width:72rem;margin:2rem 0 0;color:var(--bj-ink-soft);font-size:clamp(1.65rem,2vw,2rem);line-height:1.6}.bj-recipe__dietary-tags{margin-top:2rem}.bj-recipe-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));max-width:100rem;margin:4rem auto 0;padding:0;overflow:hidden;border:1px solid var(--bj-line);border-radius:1.6rem;background:var(--bj-paper)}.bj-recipe-meta div{padding:1.8rem 2rem;border-right:1px solid var(--bj-line)}.bj-recipe-meta div:last-child{border-right:0}.bj-recipe-meta dt{color:var(--bj-caramel-dark);font-size:1rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.bj-recipe-meta dd{margin:.45rem 0 0;color:var(--bj-ink);font-family:var(--font-heading-family);font-size:2rem;font-weight:600;line-height:1.2}.bj-recipe>.page-width>.bj-recipes-dietary-note{max-width:100rem}.bj-recipe__content{display:grid;grid-template-columns:minmax(28rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,8rem);max-width:110rem;margin:clamp(5rem,8vw,8rem) auto 0;align-items:start}.bj-recipe-ingredients{position:sticky;top:calc(var(--header-height, 8rem) + 2rem);padding:clamp(2.4rem,4vw,3.6rem);border:1px solid var(--bj-line);border-radius:1.8rem;background:var(--bj-paper)}.bj-recipe-ingredients h2,.bj-recipe-method>h2,.bj-recipe-products h2{margin:0;color:var(--bj-ink);font-size:clamp(3rem,4vw,4.4rem);line-height:1.05}.bj-recipe-ingredients h3{margin:2.4rem 0 .8rem;color:var(--bj-ink);font-family:var(--font-body-family);font-size:1.22rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.bj-recipe-ingredients ul{margin:1.5rem 0 0;padding-left:2rem}.bj-recipe-ingredients h3+ul{margin-top:0}.bj-recipe-ingredients li{padding-left:.4rem;color:var(--bj-ink-soft);line-height:1.58}.bj-recipe-ingredients li+li{margin-top:.8rem}.bj-recipe-ingredients li::marker,.bj-recipe-method li::marker{color:var(--bj-caramel);font-weight:850}.bj-recipe-method>ol{margin:2.5rem 0 0;padding-left:2.5rem}.bj-recipe-method>ol>li{padding-left:1rem;color:var(--bj-ink-soft);font-size:1.55rem;line-height:1.68}.bj-recipe-method>ol>li+li{margin-top:1.35rem}.bj-recipe-products{margin-top:5rem;padding:clamp(2.5rem,4vw,4rem);border-radius:1.8rem;color:var(--bj-cream);background:var(--bj-ink)}.bj-recipe-products .bj-kicker{color:#e7b985}.bj-recipe-products h2{max-width:55rem;color:#fff}.bj-recipe-products__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.bj-recipe-products .button{border-color:var(--bj-caramel);color:#fff;background:var(--bj-caramel)}.bj-recipe-products .button--secondary{border-color:#ffffff57;color:#fff;background:transparent}.bj-recipe-tip{margin-top:2rem;padding:2.2rem 2.4rem;border-left:.4rem solid var(--bj-caramel);border-radius:0 1.2rem 1.2rem 0;color:var(--bj-ink-soft);background:#a6531814}.bj-recipe-tip strong{color:var(--bj-ink);font-family:var(--font-heading-family);font-size:1.8rem}.bj-recipe-tip p{margin:.6rem 0 0;line-height:1.6}.bj-recipe__allergen-note{margin:4rem auto 0;text-align:center}.bj-recipe__footer-links{display:flex;max-width:110rem;margin:4rem auto 0;align-items:center;justify-content:space-between;gap:2rem}.bj-recipe__footer-links .bj-back-to-shop{margin-bottom:0}.bj-recipe__shop-link{color:var(--bj-ink);font-size:1.22rem;font-weight:850;text-underline-offset:.4rem}@media screen and (max-width:1100px)and (min-width:990px){.bj-header-navigation .header__menu-item{padding-inline:.75rem;font-size:1.14rem}.bj-header-navigation .bj-header-navigation__shop{padding-inline:1.1rem}}@media screen and (max-width:989px){.bj-home-navigation__grid,.bj-recipe-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bj-recipe__content{grid-template-columns:1fr;max-width:82rem}.bj-recipe-ingredients{position:static}}@media screen and (max-width:749px){.bj-home-navigation,.bj-recipes-hub{padding-block:5rem}.bj-home-navigation__grid,.bj-recipe-card-grid{grid-template-columns:1fr}.bj-home-navigation__card{min-height:21rem}.bj-home-navigation__card>p{margin-top:2rem}.bj-recipes-dietary-note{grid-template-columns:1fr}.bj-recipe-filters{flex-wrap:nowrap;justify-content:flex-start;margin-inline:-1.8rem;padding:0 1.8rem .8rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.bj-recipe-filter{flex:0 0 auto;scroll-snap-align:start}.bj-recipe-card__link{min-height:35rem}.bj-recipe__header{grid-template-columns:1fr;margin-top:3.5rem}.bj-recipe__number{width:8rem}.bj-recipe__header h1{font-size:clamp(4rem,13vw,6rem)}.bj-recipe-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.bj-recipe-meta div:nth-child(2n){border-right:0}.bj-recipe-meta div:nth-child(n+3){border-top:1px solid var(--bj-line)}.bj-recipe__content{margin-top:4.5rem}.bj-recipe-method>ol>li{font-size:1.45rem}.bj-recipe-products__buttons,.bj-recipe__footer-links{align-items:stretch;flex-direction:column}.bj-recipe-products .button{width:100%}.bj-recipe__footer-links .bj-back-to-shop,.bj-recipe__shop-link{justify-content:center;text-align:center}}@media print{.bj-recipe-breadcrumb,.bj-recipe-products,.bj-recipe__footer-links,.bj-sticky-atc{display:none!important}.bj-recipe,.bj-recipe-ingredients{background:#fff}.bj-recipe__content{grid-template-columns:.8fr 1.2fr;gap:3rem}.bj-recipe-ingredients{position:static}}@media(prefers-reduced-motion:reduce){.bj-home-navigation__card,.bj-recipe-card__link,.bj-recipe-filter{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/biscuit-jar-recipes.css.map */
