body.template-article-recipe,#MainContent.recipe-article-layout{--recipe-gold: #d4af37;--recipe-ink: #1c1710;--recipe-cream: #faf7f1;--recipe-muted: #6b6560}body.template-article-recipe #MainContent,#MainContent.recipe-article-layout{--recipe-tabs-height: 5.2rem;background:#fffbf4}#recipe-ingredients,#recipe-instructions,#recipe-serving,#recipe-chef-note,#recipe-faqs{scroll-margin-top:calc(var(--recipe-sticky-offset, var(--recipe-tabs-height, 5.2rem)) + 12px)}body.template-article-recipe #MainContent>.shopify-section,#MainContent.recipe-article-layout>.shopify-section,body.template-article-recipe .section+.section,#MainContent.recipe-article-layout .section+.section{margin-top:0!important;margin-bottom:0!important}body.template-article-recipe #MainContent>.shopify-section .ignore-true,#MainContent.recipe-article-layout>.shopify-section .ignore-true{margin-top:0!important}@media screen and (min-width:990px){body.template-article-recipe #MainContent,#MainContent.recipe-article-layout{display:grid;grid-template-columns:minmax(2rem,1fr) minmax(0,calc(var(--page-width) - 36rem)) 32rem minmax(2rem,1fr);column-gap:2.4rem;row-gap:0;align-items:start;grid-auto-flow:dense}body.template-article-recipe #MainContent>.shopify-section,#MainContent.recipe-article-layout>.shopify-section{margin-top:0!important}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main .ignore-true,body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]) .ignore-true,#MainContent.recipe-article-layout>.shopify-section.recipe-col-main .ignore-true,#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]) .ignore-true{margin-top:0!important}body.template-article-recipe #MainContent>*,#MainContent.recipe-article-layout>*{grid-column:1 / -1;min-width:0}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main,body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]),#MainContent.recipe-article-layout>.shopify-section.recipe-col-main,#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]){grid-column:2;min-width:0;max-width:100%;overflow:hidden}body.template-article-recipe #MainContent>.shopify-section.recipe-col-sidebar,#MainContent.recipe-article-layout>.shopify-section.recipe-col-sidebar{grid-column:3;grid-row:span 5;align-self:stretch;min-width:0;max-width:100%;overflow:visible}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main .ing__inner,#MainContent.recipe-article-layout>.shopify-section.recipe-col-main .ing__inner{max-width:none;width:100%;padding-left:0;padding-right:0}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main .ins__wrap,#MainContent.recipe-article-layout>.shopify-section.recipe-col-main .ins__wrap{max-width:none;width:100%;padding-left:3.2rem;padding-right:3.2rem;box-sizing:border-box}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main .ing__inner.ing__inner--boxed,#MainContent.recipe-article-layout>.shopify-section.recipe-col-main .ing__inner.ing__inner--boxed{max-width:none}body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]) .image-with-text-grid,#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]) .image-with-text-grid{padding:0}body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]),#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]){background:#fffbf4}body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]) .image-with-text-section,#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]) .image-with-text-section{padding-top:0;margin-top:0}#MainContent.recipe-article-layout .recipe-col-main .ins__step,body.template-article-recipe .recipe-col-main .ins__step{min-width:0;max-width:100%}#MainContent.recipe-article-layout .recipe-col-main .ins__step--text-only .ins__step-content,body.template-article-recipe .recipe-col-main .ins__step--text-only .ins__step-content{max-width:100%}#MainContent.recipe-article-layout .recipe-col-main .ins__step-body,body.template-article-recipe .recipe-col-main .ins__step-body{overflow-wrap:anywhere}}@media screen and (max-width:989px){body.template-article-recipe #MainContent,#MainContent.recipe-article-layout{display:flex;flex-direction:column}body.template-article-recipe #MainContent>.shopify-section,#MainContent.recipe-article-layout>.shopify-section{order:4}body.template-article-recipe #MainContent>.shopify-section:has(.image-banner-section),body.template-article-recipe #MainContent>.shopify-section:has(.details-cards),body.template-article-recipe #MainContent>.shopify-section.recipe-tabs-section,#MainContent.recipe-article-layout>.shopify-section:has(.image-banner-section),#MainContent.recipe-article-layout>.shopify-section:has(.details-cards),#MainContent.recipe-article-layout>.shopify-section.recipe-tabs-section{order:0}body.template-article-recipe #MainContent>.shopify-section.recipe-col-main,body.template-article-recipe #MainContent>.shopify-section:has([data-recipe-column=main]),#MainContent.recipe-article-layout>.shopify-section.recipe-col-main,#MainContent.recipe-article-layout>.shopify-section:has([data-recipe-column=main]){order:2}body.template-article-recipe #MainContent>.shopify-section.recipe-col-sidebar,#MainContent.recipe-article-layout>.shopify-section.recipe-col-sidebar{order:3}}body.template-article-recipe #MainContent>.shopify-section.recipe-tabs-section,#MainContent.recipe-article-layout>.shopify-section.recipe-tabs-section{margin:0!important;padding:0!important}@media screen and (min-width:750px){body.template-article-recipe #MainContent>.section+.section,#MainContent.recipe-article-layout>.section+.section{margin-top:0!important}}.recipe-tabs-section{margin-top:0;margin-bottom:0}.recipe-tabs-placeholder{display:block;width:100%;height:0;margin:0;padding:0;background:#14110d}.recipe-tabs{background:#14110d;border-bottom:1px solid rgba(212,175,55,.22)}body>.recipe-tabs.is-stuck,.recipe-tabs.is-stuck{position:fixed;left:0;right:0;width:100%;z-index:3;margin:0}.recipe-tabs__inner{max-width:var(--page-width);margin:0 auto;padding:0 2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}@media screen and (min-width:990px){.recipe-tabs__inner{padding-left:5rem;padding-right:5rem}}.recipe-tabs__nav{display:flex;gap:.4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;flex:1 1 auto}.recipe-tabs__nav::-webkit-scrollbar{display:none}.recipe-tabs__link{flex:0 0 auto;padding:1.2rem 1.4rem 1.3rem;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#faf7f180;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.recipe-tabs__link:hover,.recipe-tabs__link.is-active{color:var(--recipe-cream);border-bottom-color:var(--recipe-gold)}.recipe-tabs__share-wrap{flex:0 0 auto;margin-left:auto}.recipe-share{position:relative}.recipe-share .share-button__button{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--recipe-gold);min-height:0;margin:0;padding:1.2rem 0 1.3rem;background:none;border:0;cursor:pointer}.recipe-share .share-button__button:hover{color:#f0d78c;text-decoration:none}.recipe-share .share-button__button .icon-share{height:1.4rem;width:1.4rem;min-width:1.4rem;margin-right:0}.recipe-share .share-button__fallback{right:0;left:auto;top:calc(100% - .4rem)}.recipe-col-sidebar,.recipe-col-main{margin-top:0}.recipe-sidebar{height:100%;padding:0 0 2.4rem;box-sizing:border-box;min-width:0}@media screen and (max-width:989px){.recipe-sidebar{height:auto;padding:2.4rem 2rem 3.2rem}}.recipe-sidebar__sticky{position:sticky;top:calc(var(--recipe-sticky-offset, var(--recipe-tabs-height, 5.2rem)) + .8rem);display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;width:100%}.recipe-author,.recipe-nutrition,.recipe-related{background:#1c1710;border:1px solid rgba(212,175,55,.18);border-radius:1.2rem;padding:1.4rem;color:var(--recipe-cream)}.recipe-author__row{display:flex;align-items:flex-start;gap:1.2rem}.recipe-author__avatar{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;background:#ffffff0f;border:1px solid rgba(212,175,55,.28)}.recipe-author__img{width:100%;height:100%;object-fit:cover;display:block}.recipe-author__role{margin:0 0 .2rem;font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--recipe-gold)}.recipe-author__name{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:1.55rem;font-weight:700;line-height:1.2;color:var(--recipe-cream)}.recipe-author__bio,.recipe-author__bio p{margin:0;font-size:1.4rem;line-height:1.55;color:#faf7f1b8}.recipe-author__updated{margin:.6rem 0 0;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:var(--recipe-muted)}.recipe-nutrition__heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:1.35rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--recipe-gold)}.recipe-nutrition__list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.recipe-nutrition__row{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid rgba(250,247,241,.08);font-size:1.3rem}.recipe-nutrition__row:last-child{padding-bottom:0;border-bottom:0}.recipe-nutrition__label{color:#faf7f1b3}.recipe-nutrition__value{font-weight:700;color:var(--recipe-cream)}.recipe-related__heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:1.35rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--recipe-gold)}.recipe-related__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.recipe-related__item{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1rem;align-items:center}.recipe-related__thumb{display:block;width:6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden;background:#ffffff0f}.recipe-related__img{width:100%;height:100%;object-fit:cover;display:block}.recipe-related__title{margin:0;font-size:1.3rem;font-weight:700;line-height:1.3}.recipe-related__title a{color:var(--recipe-cream);text-decoration:none}.recipe-related__title a:hover{color:var(--recipe-gold)}.recipe-related__view-all{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.4rem;font-size:1.3rem;font-weight:700;color:var(--recipe-gold);text-decoration:none}.recipe-related__view-all-text{text-decoration:underline;text-underline-offset:.22em}.recipe-related__view-all:hover{opacity:.85}.recipe-serving{padding:4rem 2rem;box-sizing:border-box}.recipe-serving__inner{max-width:none}@media screen and (min-width:990px){.recipe-serving{padding:4rem 3.2rem}}.recipe-serving__box{border:1px dashed rgba(212,175,55,.45);border-radius:1.2rem;padding:2.4rem 2.8rem;background:#d4af370a;box-sizing:border-box}.recipe-serving__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.4vw,3.2rem);font-weight:700;color:var(--recipe-gold)}.recipe-serving__body,.recipe-serving__body p{margin:0;font-size:1.5rem;line-height:1.7}.recipe-serving__body p+p{margin-top:.9rem}body.template-article-recipe #MainContent>.shopify-section:has(#recipe-faqs),#MainContent.recipe-article-layout>.shopify-section:has(#recipe-faqs){background:#fffbf4}.recipe-faqs{padding:2.4rem 2rem 3.2rem;background:#fffbf4;color:#2a2118}@media screen and (min-width:990px){.recipe-faqs{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:2.8rem 5rem 3.6rem}}.recipe-faqs__heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,2.8rem);font-weight:700;color:#1c1710}.recipe-faqs__list{display:grid;gap:1rem}.recipe-faqs__item{border:1px solid rgba(28,23,16,.12);border-radius:1rem;background:#fff;padding:0 1.8rem}.recipe-faqs__question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 0;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600}.recipe-faqs__question::-webkit-details-marker{display:none}.recipe-faqs__icon{position:relative;width:1.4rem;height:1.4rem;flex-shrink:0}.recipe-faqs__icon:before,.recipe-faqs__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}.recipe-faqs__icon:before{width:1.4rem;height:.15rem}.recipe-faqs__icon:after{width:.15rem;height:1.4rem}.recipe-faqs__item[open] .recipe-faqs__icon:after{display:none}.recipe-faqs__answer{padding:0 0 1.6rem;font-size:1.45rem;line-height:1.65;opacity:.88}.recipe-faqs__answer p{margin:0}.recipe-faqs__answer p+p{margin-top:.8rem}body.template-article-recipe .ing__note{grid-column:1 / -1;margin:0;font-size:1.3rem;line-height:1.45;font-weight:500;font-style:italic;color:color-mix(in srgb,var(--ing-text) 62%,transparent)}.iwt__callout{margin-top:1.8rem;padding:1.4rem 1.6rem;border-left:3px solid #d4af37;background:#d4af3714;border-radius:0 .8rem .8rem 0}.iwt__callout,.iwt__callout p{margin:0;font-size:1.45rem;line-height:1.6}.iwt__callout p+p{margin-top:.6rem}.iwt__callout a{color:#d4af37;font-weight:700}body.template-article-recipe .details-cards .dc__card,#MainContent.recipe-article-layout .details-cards .dc__card{height:auto}body.template-article-recipe .details-cards .dc__card-body,#MainContent.recipe-article-layout .details-cards .dc__card-body{padding:1.2rem 1.4rem 1.3rem;gap:.8rem}body.template-article-recipe .details-cards .dc__body-content,#MainContent.recipe-article-layout .details-cards .dc__body-content{gap:.4rem;justify-content:flex-start}body.template-article-recipe .details-cards .dc__title,#MainContent.recipe-article-layout .details-cards .dc__title{font-size:1.6rem}body.template-article-recipe .details-cards .dc__text,body.template-article-recipe .details-cards .dc__text p,#MainContent.recipe-article-layout .details-cards .dc__text,#MainContent.recipe-article-layout .details-cards .dc__text p{font-size:1.35rem;line-height:1.4}body.template-article-recipe .details-cards .dc__icon,#MainContent.recipe-article-layout .details-cards .dc__icon{width:3.2rem;height:3.2rem;border-radius:.8rem}body.template-article-recipe .details-cards .dc__icon img,#MainContent.recipe-article-layout .details-cards .dc__icon img{width:1.8rem;height:1.8rem}.recipe-products{--recipe-card-size: 17.2rem;background:#fffbf4}.recipe-products__inner{max-width:none;margin:0;padding:4rem 2rem;box-sizing:border-box}.recipe-products .aa-arogya__toolbar{align-items:flex-start;margin-bottom:.6rem}.recipe-products .aa-arogya__toolbar h2{font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.2;color:var(--recipe-ink, #1c1710)}.recipe-products .aa-arogya__description{margin:.4rem 0 2rem;font-size:1.5rem;line-height:1.55;color:#6b6560}.recipe-products .aa-arogya__card{flex:0 0 var(--recipe-card-size);width:var(--recipe-card-size)}.recipe-products .aa-arogya__media{background:transparent}.recipe-products .aa-arogya__media img{width:var(--recipe-card-size);height:var(--recipe-card-size)}.recipe-products .aa-arogya--fill .aa-arogya__nav{display:none}.recipe-products .aa-arogya--fill .aa-arogya__track{justify-content:space-evenly;gap:0;overflow:visible;scroll-snap-type:none}.recipe-products .aa-arogya--fill .aa-arogya__card{flex:0 0 var(--recipe-card-size);max-width:var(--recipe-card-size)}.recipe-products .aa-arogya--fill .aa-arogya__media{width:var(--recipe-card-size);margin:0 auto .9rem}.recipe-products .aa-arogya--fill .aa-arogya__media img{width:var(--recipe-card-size);height:var(--recipe-card-size)}.recipe-products .aa-arogya__btn,.recipe-products .aa-arogya__btn:link,.recipe-products .aa-arogya__btn:visited,.recipe-products .aa-arogya__btn:hover{-webkit-text-fill-color:currentColor}.recipe-products .aa-arogya__btn--view{color:#c45a28;text-decoration:underline!important;text-underline-offset:.22em}.recipe-products .aa-arogya__btn--cart,.recipe-products .aa-arogya__btn--cart:hover{color:#fff;text-decoration:none!important}@media screen and (min-width:990px){.recipe-products__inner{padding:4rem 3.2rem}}@media screen and (max-width:749px){.recipe-products{--recipe-card-size: 16rem}.recipe-products__inner{padding:3.2rem 2rem 1.6rem}.recipe-products .aa-arogya--fill[data-count="3"] .aa-arogya__nav{display:flex}.recipe-products .aa-arogya--fill[data-count="3"] .aa-arogya__track{justify-content:flex-start;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory}}@media print{.recipe-tabs,.recipe-col-sidebar,.recipe-header__share,.section-header,footer,.featured-product,.recipe-products{display:none!important}body.template-article-recipe #MainContent,#MainContent.recipe-article-layout{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-recipe-layout.css.map */
