:root{--recipe-font-heading: var(--heading-font-family, "Roboto Slab", serif);--recipe-font-body: var(--text-font-family, "Nunito", sans-serif);--recipe-burnt-sienna: #873719;--recipe-gold: #CF9E2E;--recipe-terra-cotta: #A84225;--recipe-muted-teal: #53757F;--recipe-olive-sage: #6F7D5B;--recipe-dark-charcoal: #31302B;--recipe-near-black: #1C1C1C;--recipe-iron: #58544A;--recipe-sand: #CFC8B8;--recipe-sage-light: #E3E6DF;--recipe-warm-off-white: #F7F7F4;--recipe-pure-white: #FFFFFF}.recipe-hero{position:relative;min-height:520px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:var(--recipe-dark-charcoal)}.recipe-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.recipe-hero__bg-img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.recipe-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#00000073 40%,#0000004d)}.recipe-hero__content{position:relative;z-index:2;max-width:780px;padding:5rem 3rem}.recipe-hero__eyebrow{font-family:var(--recipe-font-body);font-size:16px;font-weight:500;line-height:20.4px;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-sand);margin-bottom:1.25rem}.recipe-hero__title{font-family:var(--recipe-font-heading);font-size:clamp(40px,6vw,64px);font-weight:300;line-height:1.1;letter-spacing:-.5px;color:#e8e9e9;margin-bottom:1.5rem}.recipe-hero__desc{font-family:var(--recipe-font-body);font-size:17px;font-weight:400;line-height:28px;color:#ffffffbf;max-width:600px;margin:0 auto}.recipe-filter-bar{background:var(--recipe-warm-off-white);border-bottom:1px solid var(--recipe-sand);position:sticky;top:0;z-index:100}.recipe-filter-bar__inner{display:flex;align-items:center;justify-content:center;gap:0;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.recipe-filter-bar__inner::-webkit-scrollbar{display:none}.recipe-filter-btn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:1.25rem 2rem;background:none;border:none;cursor:pointer;font-family:var(--recipe-font-body);font-size:11px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-iron);position:relative;white-space:nowrap;transition:color .3s ease}.recipe-filter-btn:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:var(--recipe-burnt-sienna);transition:width .3s ease}.recipe-filter-btn:hover,.recipe-filter-btn.active{color:var(--recipe-burnt-sienna)}.recipe-filter-btn:hover:after,.recipe-filter-btn.active:after{width:40px}.recipe-filter-btn svg{width:28px;height:24px}.recipe-icon-cooking .cls-1,.recipe-filter-btn .cls-1{fill:var(--recipe-iron);transition:fill .3s ease}.recipe-icon-cooking{width:auto!important;height:auto!important;max-height:30px;max-width:52px;object-fit:contain;vertical-align:middle}.recipe-filter-btn:hover .cls-1,.recipe-filter-btn.active .cls-1{fill:var(--recipe-burnt-sienna)}.icon-all{width:28px;height:24px;display:grid;grid-template-columns:repeat(2,10px);grid-template-rows:repeat(2,8px);gap:3px;justify-content:center;align-content:center}.icon-all span{background:var(--recipe-iron);border-radius:2px;transition:background .3s ease}.recipe-filter-btn:hover .icon-all span,.recipe-filter-btn.active .icon-all span{background:var(--recipe-burnt-sienna)}.recipe-page-content{padding:4rem 0 6rem}.recipe-page-content>.container{max-width:var(--container-lg-max-width, 78.75rem);margin-inline:auto;padding-inline:var(--container-gutter, 2rem)}.recipe-section-header{text-align:center;margin-bottom:3.5rem}.recipe-section-header__eyebrow{font-family:var(--recipe-font-body);font-size:13px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:.75rem}.recipe-section-header__title{font-family:var(--recipe-font-heading);font-size:clamp(28px,3.5vw,36px);font-weight:400;line-height:45px;letter-spacing:-.5px;color:var(--recipe-near-black)}.recipe-grid{display:grid;gap:2.5rem 2rem}.recipe-grid--cols-2{grid-template-columns:repeat(2,1fr)}.recipe-grid--cols-3{grid-template-columns:repeat(3,1fr)}.recipe-grid--cols-4{grid-template-columns:repeat(4,1fr)}.recipe-card{background:var(--recipe-pure-white);overflow:hidden;transition:transform .3s ease}.recipe-card:hover{transform:translateY(-6px)}.recipe-card__link-wrap{display:block;text-decoration:none;color:inherit}.recipe-card__image-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--recipe-sage-light)}.recipe-card__image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.recipe-card:hover .recipe-card__image{transform:scale(1.04)}.recipe-card__badge{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#31302bd9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.recipe-card__badge .recipe-icon-cooking{width:auto;height:auto;max-height:18px;max-width:26px;object-fit:contain;filter:brightness(0) invert(1)}.recipe-card__badge .cls-1{fill:var(--recipe-sand)}.recipe-card__badge-label{font-family:var(--recipe-font-body);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--recipe-sand)}.recipe-card__body{padding:1.75rem 1.5rem 2rem}.recipe-card__cut{font-family:var(--recipe-font-body);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:.5rem}.recipe-card__title{font-family:var(--recipe-font-heading);font-size:22px;font-weight:400;line-height:1.3;letter-spacing:-.3px;color:var(--recipe-near-black);margin-bottom:.75rem}.recipe-card__summary{font-family:var(--recipe-font-body);font-size:14px;font-weight:400;line-height:23px;color:var(--recipe-iron);margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.recipe-card__cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--recipe-font-body);font-size:12px;font-weight:700;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-burnt-sienna);transition:gap .3s ease}.recipe-card:hover .recipe-card__cta{gap:12px}.recipe-card__cta-arrow{font-size:16px;transition:transform .3s ease}.recipe-card:hover .recipe-card__cta-arrow{transform:translate(2px)}.recipe-card--compact .recipe-card__body{padding:1.5rem 1.25rem 1.75rem}.recipe-card--compact .recipe-card__title{font-size:19px;margin-bottom:.75rem}.recipe-card--compact .recipe-card__cut{font-size:10px;margin-bottom:.4rem}.recipe-card--compact .recipe-card__cta{font-size:11px}.recipe-bottom-cta{position:relative;padding:6rem 0;text-align:center;overflow:hidden}.recipe-bottom-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0}.recipe-bottom-cta__bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.recipe-bottom-cta__screen{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.recipe-bottom-cta .container{position:relative;z-index:2}.recipe-bottom-cta__eyebrow{font-family:var(--recipe-font-body);font-size:13px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-sand);margin-bottom:.75rem}.recipe-bottom-cta__title{font-family:var(--recipe-font-heading);font-size:clamp(28px,4vw,40px);font-weight:300;line-height:1.25;letter-spacing:-.5px;color:#e8e9e9;margin-bottom:1rem;max-width:640px;margin-left:auto;margin-right:auto}.recipe-bottom-cta__desc{font-family:var(--recipe-font-body);font-size:15px;font-weight:400;line-height:25px;color:#ffffffb3;max-width:500px;margin:0 auto 2.25rem}.recipe-bottom-cta__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;background:linear-gradient(to right,var(--recipe-pure-white) 50%,transparent 50%);background-size:200% 100%;background-position:right;color:var(--recipe-pure-white);font-family:var(--recipe-font-body);font-size:12px;font-weight:700;letter-spacing:2.16px;text-transform:uppercase;border:2px solid var(--recipe-pure-white);cursor:pointer;text-decoration:none;transition:background-position .45s cubic-bezier(.25,.46,.45,.94),color .45s cubic-bezier(.25,.46,.45,.94)}.recipe-bottom-cta__btn:hover{background-position:left;color:var(--recipe-near-black)}.recipe-detail-hero{position:relative;min-height:650px;display:flex;align-items:flex-end;overflow:hidden;background:var(--recipe-dark-charcoal)}.recipe-detail-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.recipe-detail-hero__bg-img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.recipe-detail-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#00000073 40%,#0000004d)}.recipe-detail-hero__content{position:relative;z-index:2;width:100%;padding:7rem 3rem 3.5rem;max-width:1360px;margin:0 auto}.recipe-breadcrumb{margin-bottom:1.25rem;display:flex;align-items:center;gap:8px;font-family:var(--recipe-font-body);font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.recipe-breadcrumb a{color:#fff9;text-decoration:none;transition:color .3s ease}.recipe-breadcrumb a:hover{color:var(--recipe-pure-white)}.recipe-breadcrumb__sep{color:#ffffff59;font-size:10px}.recipe-breadcrumb__current{color:#ffffffd9}.recipe-detail-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:#31302bcc;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);margin-bottom:1.5rem}.recipe-detail-hero__badge .recipe-icon-cooking{width:auto;height:auto;max-height:18px;max-width:26px;object-fit:contain;filter:brightness(0) invert(1)}.recipe-detail-hero__badge .cls-1{fill:var(--recipe-sand)}.recipe-detail-hero__badge-label{font-family:var(--recipe-font-body);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--recipe-sand)}.recipe-detail-hero__title{font-family:var(--recipe-font-heading);font-size:clamp(36px,5.5vw,56px);font-weight:300;line-height:1.1;letter-spacing:-.5px;color:#e8e9e9;margin-bottom:1rem;max-width:700px}.recipe-detail-hero__desc{font-family:var(--recipe-font-body);font-size:17px;font-weight:400;line-height:28px;color:#ffffffbf;max-width:580px;margin-bottom:2rem}.recipe-detail-hero__meta{display:flex;align-items:center;gap:0;flex-wrap:wrap}.recipe-meta__item{display:flex;flex-direction:column;gap:4px;padding:0 2rem;border-right:1px solid rgba(255,255,255,.2)}.recipe-meta__item:first-child{padding-left:0}.recipe-meta__item:last-child{border-right:none}.recipe-meta__label{font-family:var(--recipe-font-body);font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#ffffff80}.recipe-meta__value{font-family:var(--recipe-font-heading);font-size:18px;font-weight:400;color:var(--recipe-pure-white)}.recipe-detail-hero__actions{display:flex;align-items:center;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.recipe-action-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;font-family:var(--recipe-font-body);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffa6;transition:color .3s ease;padding:0}.recipe-action-btn:hover{color:var(--recipe-pure-white)}.recipe-action-btn--copied{color:var(--recipe-gold)!important}.recipe-featured-cut{background:var(--recipe-dark-charcoal);border-top:1px solid rgba(255,255,255,.08)}.recipe-featured-cut__inner{max-width:1360px;margin:0 auto;padding:1.25rem 3rem;display:flex;align-items:center;gap:2rem}.recipe-featured-cut__label{font-family:var(--recipe-font-body);font-size:10px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:#ffffff73;white-space:nowrap}.recipe-featured-cut__product{display:flex;align-items:center;gap:1.25rem;flex:1}.recipe-featured-cut__image{width:64px;height:64px;object-fit:cover;flex-shrink:0}.recipe-featured-cut__info{display:flex;flex-direction:column;gap:2px}.recipe-featured-cut__name{font-family:var(--recipe-font-heading);font-size:16px;font-weight:400;letter-spacing:.5px;color:var(--recipe-pure-white)}.recipe-featured-cut__details{font-family:var(--recipe-font-body);font-size:13px;font-weight:400;color:#ffffff80}.recipe-featured-cut__price{font-family:var(--recipe-font-body);font-size:14px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-pure-white);white-space:nowrap}.recipe-featured-cut__cta{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:var(--recipe-terra-cotta);color:var(--recipe-pure-white);font-family:var(--recipe-font-body);font-size:11px;font-weight:700;letter-spacing:2.16px;text-transform:uppercase;border:1px solid var(--recipe-burnt-sienna);text-decoration:none;white-space:nowrap;transition:background .3s ease,color .3s ease,border-color .3s ease}.recipe-featured-cut__cta:hover{background:var(--recipe-pure-white);color:var(--recipe-near-black);border-color:var(--recipe-near-black)}.recipe-body{padding:4rem 0 5rem}.recipe-body__grid{display:grid;grid-template-columns:340px 1fr;gap:4rem;max-width:1150px;margin:0 auto}.recipe-sidebar-section{margin-bottom:3rem}.recipe-sidebar-section:last-child{margin-bottom:0}.recipe-sidebar__heading{font-family:var(--recipe-font-body);font-size:11px;font-weight:700;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid var(--recipe-sand)}.recipe-ingredient-list{list-style:none;padding:0;margin:0}.recipe-ingredient-list li{font-family:var(--recipe-font-body);font-size:15px;font-weight:400;line-height:25px;color:var(--recipe-near-black);padding:.6rem 0;border-bottom:1px solid rgba(207,200,184,.5)}.recipe-ingredient-list li:last-child{border-bottom:none}.recipe-ingredient__name:after{content:": "}.recipe-ingredient__qty{font-weight:600;color:var(--recipe-iron)}.recipe-ingredient-group{font-family:var(--recipe-font-heading);font-size:14px;font-weight:400;color:var(--recipe-burnt-sienna);padding-top:1rem;padding-bottom:.4rem;border-bottom:none!important;letter-spacing:.3px}.recipe-steps__heading{font-family:var(--recipe-font-body);font-size:11px;font-weight:700;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:2.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--recipe-sand)}.recipe-step{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(207,200,184,.4)}.recipe-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.recipe-step__header{margin-bottom:.75rem}.recipe-step__title{font-family:var(--recipe-font-heading);font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.3px;color:var(--recipe-near-black);margin-bottom:.25rem}.recipe-step__time{display:block;font-family:var(--recipe-font-body);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--recipe-iron)}.recipe-step__desc{font-family:var(--recipe-font-body);font-size:15px;font-weight:400;line-height:26px;color:var(--recipe-iron)}.recipe-step__tip{margin:1.25rem 0 0;padding:1rem 1.25rem;border-left:3px solid var(--recipe-muted-teal);background:var(--recipe-sage-light)}.recipe-step__tip-label{font-family:var(--recipe-font-body);font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:.35rem}.recipe-step__tip-text{font-family:var(--recipe-font-body);font-size:14px;font-weight:400;line-height:22px;color:var(--recipe-iron);font-style:italic}.recipe-recommended{padding:5rem 0 6rem;background:var(--recipe-olive-sage)}.recipe-recommended__header{text-align:center;margin-bottom:3rem}.recipe-recommended__title{font-family:var(--recipe-font-heading);font-size:clamp(28px,3.5vw,36px);font-weight:400;line-height:45px;letter-spacing:-.5px;color:var(--recipe-pure-white)}.recipe-recommended__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1260px;margin:0 auto;padding:0 3rem}@media print{.recipe-filter-bar,.recipe-detail-hero__actions,.recipe-featured-cut,.recipe-recommended,.recipe-bottom-cta{display:none!important}.recipe-detail-hero{min-height:auto;background:none;color:#000}.recipe-detail-hero__bg,.recipe-detail-hero__overlay{display:none}.recipe-detail-hero__content{padding:1rem 0}.recipe-detail-hero__title{color:#000;font-size:28px}.recipe-detail-hero__desc{color:#333}.recipe-detail-hero__badge{background:#eee}.recipe-detail-hero__badge-label{color:#333}.recipe-meta__label{color:#666}.recipe-meta__value{color:#000}.recipe-body{padding:1rem 0}.recipe-body__grid{gap:2rem}}@media(max-width:999px){.recipe-hero{min-height:420px}.recipe-hero__content{padding:4rem 2rem}.recipe-grid--cols-3,.recipe-grid--cols-4{grid-template-columns:repeat(2,1fr)}.recipe-grid{gap:2rem 1.5rem}.recipe-filter-btn{padding:1rem 1.5rem}.recipe-page-content{padding:3rem 0 5rem}.recipe-detail-hero{min-height:500px}.recipe-detail-hero__content{padding:7rem 2rem 3.5rem}.recipe-meta__item{padding:0 1.5rem}.recipe-body__grid{grid-template-columns:1fr;gap:3rem}.recipe-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.recipe-sidebar-section{margin-bottom:0}.recipe-recommended__grid{grid-template-columns:repeat(2,1fr)}.recipe-featured-cut__inner{flex-wrap:wrap;gap:1rem;padding:1.25rem 2rem}}@media(max-width:699px){.recipe-hero{min-height:360px}.recipe-hero__content{padding:3rem 1.25rem}.recipe-hero__eyebrow{font-size:12px;letter-spacing:1.8px}.recipe-hero__desc{font-size:15px;line-height:24px}.recipe-grid--cols-2,.recipe-grid--cols-3,.recipe-grid--cols-4{grid-template-columns:1fr}.recipe-grid{gap:1.75rem}.recipe-card__image-wrap{aspect-ratio:16 / 10}.recipe-filter-bar__inner{justify-content:flex-start;padding:0 .5rem}.recipe-filter-btn{padding:.875rem 1.25rem;font-size:10px}.recipe-filter-btn svg{width:22px;height:18px}.recipe-page-content{padding:2.5rem 0 4rem}.recipe-section-header{margin-bottom:2.5rem}.recipe-bottom-cta{padding:3.5rem 0}.recipe-detail-hero{min-height:480px}.recipe-detail-hero__content{padding:4rem 1.25rem 2.5rem}.recipe-detail-hero__title{font-size:32px}.recipe-detail-hero__desc{font-size:15px;line-height:24px}.recipe-detail-hero__meta{gap:1rem 0;flex-wrap:wrap}.recipe-meta__item{padding:0 1.25rem}.recipe-featured-cut__inner{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem}.recipe-featured-cut__product{width:100%}.recipe-featured-cut__cta{width:100%;justify-content:center}.recipe-sidebar{grid-template-columns:1fr;gap:2rem}.recipe-recommended{padding:3.5rem 0 4rem}.recipe-recommended__grid{grid-template-columns:1fr;gap:1.75rem;padding:0 1.25rem}}.rj-filter{display:flex;justify-content:center;padding:2.5rem 1rem 0}.rj-filter__inner{display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center}.rj-filter__link{background:none;border:0;cursor:pointer;font-family:var(--recipe-font-body);font-size:15px;color:var(--recipe-iron);padding:.25rem 0;transition:color .15s}.rj-filter__link.active,.rj-filter__link:hover{color:var(--recipe-near-black)}.rj-filter__link.active{font-weight:600}.rj-article__cat{font-family:var(--recipe-font-body);font-size:13px;font-weight:500;letter-spacing:2.16px;text-transform:uppercase;color:var(--recipe-sand);margin-bottom:1rem}.rj-article__meta{font-family:var(--recipe-font-body);font-size:14px;color:#ffffffb3;margin-top:1.25rem}.rj-article__body{font-family:var(--recipe-font-body);font-size:18px;line-height:1.8;color:var(--recipe-iron);padding:4rem 0}.rj-article__body h2{font-family:var(--recipe-font-heading);font-size:28px;font-weight:400;color:var(--recipe-near-black);margin:2.5rem 0 1rem}.rj-article__body p{margin-bottom:1.5rem}.rj-article__share{display:flex;align-items:center;gap:.85rem;padding:1.5rem 0;border-top:1px solid var(--recipe-sand)}.rj-article__share-label{font-family:var(--recipe-font-body);font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--recipe-iron)}.rj-article__share-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid var(--recipe-sand);border-radius:50%;color:var(--recipe-near-black);text-decoration:none;font-size:14px;transition:all .2s}.rj-article__share-icon:hover{background:var(--recipe-burnt-sienna);border-color:var(--recipe-burnt-sienna);color:#fff}.rj-article__author{display:flex;gap:1.25rem;align-items:center;margin-top:2rem;padding:2rem;background:var(--recipe-warm-off-white)}.rj-article__author-avatar{width:56px;height:56px;flex:none;border-radius:50%;background:var(--recipe-olive-sage);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--recipe-font-heading);font-size:22px;text-transform:uppercase}.rj-article__author-label{font-family:var(--recipe-font-heading);font-size:17px;color:var(--recipe-near-black);margin-bottom:.35rem}.rj-article__author-bio{font-family:var(--recipe-font-body);font-size:15px;line-height:1.6;color:var(--recipe-iron)}.rj-hero{position:relative;height:520px;overflow:hidden;background:var(--recipe-dark-charcoal)}.rj-hero__img{width:100%;height:100%;object-fit:cover}.rj-titlecard{position:relative;z-index:2;background:var(--recipe-warm-off-white);margin-top:-100px;padding:3rem 3rem 0;text-align:center}.rj-tc__meta{font-family:var(--recipe-font-body);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:var(--recipe-muted-teal);margin-bottom:1rem}.rj-tc__title{font-family:var(--recipe-font-heading);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.5px;color:var(--recipe-near-black)}@media(max-width:699px){.rj-hero{height:340px}.rj-titlecard{margin-top:-60px;padding:2rem 1.25rem 0}}.recipe-step__title{color:var(--recipe-burnt-sienna)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/recipe-pages.css.map */
