.fndry-ing{--fi-rise: 6.4rem;background-color:var(--fi-bg, #fbf7f5);padding-top:calc(var(--fi-pt, 90) * .1rem);padding-bottom:calc(var(--fi-pb, 80) * .1rem)}.fndry-ing__inner{max-width:172rem;margin-inline:auto;padding-inline:2rem}@media screen and (min-width:750px){.fndry-ing__inner{padding-inline:3.2rem}}.fndry-ing__title{margin:0;text-align:center;font-size:calc(var(--fs-h2, 2.8rem) * var(--fi-type-scale, 1));font-weight:400;line-height:var(--lh-display, 1.06);letter-spacing:var(--track-display, -.015em);color:var(--fi-heading, #231f20);text-wrap:balance}.fndry-ing__accent{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:var(--fi-accent, #6b2e3a)}.fndry-ing__single{margin:1.6rem 0 0;text-align:center;font-size:var(--fs-nav, 1.5rem);font-weight:500;color:var(--fi-tab, #5a5254)}.fndry-ing__tabs{margin-top:2.8rem}.fndry-ing__rail{display:flex;align-items:stretch;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding-inline:2rem;margin-inline:-2rem;padding-block:.4rem}.fndry-ing__rail::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.fndry-ing__tabs{margin-top:3.6rem}.fndry-ing__rail{justify-content:center;flex-wrap:wrap;gap:1.2rem;overflow:visible;padding-inline:0;margin-inline:0}}.fndry-ing__tab{flex:0 0 auto;scroll-snap-align:center;display:inline-flex;align-items:center;gap:.7rem;min-height:4.4rem;padding:1rem 1.8rem;border:0;border-radius:1rem;background-color:transparent;color:var(--fi-tab, #5a5254);font-family:inherit;font-size:var(--fs-nav, 1.5rem);font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .24s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),color .24s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}@media screen and (min-width:750px){.fndry-ing__tab{min-height:5.2rem;padding:1.4rem 2.4rem}}.fndry-ing__tab-num{font-variant-numeric:tabular-nums;opacity:.7}.fndry-ing__tab-dot{opacity:.55}.fndry-ing__tab[aria-selected=true]{background-color:var(--fi-tab-active-bg, #6b2e3a);color:var(--fi-tab-active, #fbf7f5)}@media(hover:hover)and (pointer:fine){.fndry-ing__tab:not([aria-selected=true]):hover{background-color:var(--fi-tab-hover, #f4e0dc);color:var(--fi-heading, #231f20)}}.fndry-ing__panels{margin-top:2.4rem}@media screen and (min-width:750px){.fndry-ing__panels{margin-top:4rem}}.fndry-ing__panel{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem;transition:opacity .18s linear}.fndry-ing__panel[hidden]{display:none!important}.fndry-ing__panel.is-leaving{opacity:0}@media screen and (min-width:750px){.fndry-ing__panel{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:7.2rem;align-items:center}}.fndry-ing__media{position:relative;overflow:hidden;border-radius:var(--fi-radius, 14px);background-color:var(--fi-media-bg, #f4ece8);aspect-ratio:var(--fi-ratio-m, 4 / 5)}@media screen and (min-width:750px){.fndry-ing__media{aspect-ratio:var(--fi-ratio, 3 / 2)}}.fndry-ing__media picture{display:contents}.fndry-ing__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fi-fp-m, 50% 50%)}@media screen and (min-width:750px){.fndry-ing__img{object-position:var(--fi-fp, 50% 50%)}}.fndry-ing__img--placeholder{object-fit:cover;fill:var(--fi-tab, #5a5254);opacity:.35}.fndry-ing__body{max-width:var(--measure, 68ch)}.fndry-ing__eyebrow{margin:0 0 1.4rem;font-size:var(--fs-small, 1.4rem);line-height:1.45;color:var(--fi-eyebrow, #8c4a50)}.fndry-ing__heading{margin:0 0 1.8rem;font-size:calc(var(--fs-h2, 2.8rem) * .86);font-weight:400;line-height:var(--lh-display, 1.06);letter-spacing:var(--track-display, -.015em);color:var(--fi-heading, #231f20);text-wrap:balance}.fndry-ing__copy{font-size:var(--fs-body, 1.7rem);line-height:1.5;color:var(--fi-text, #5a5254)}.fndry-ing__copy p{margin:0}.fndry-ing__copy p+p,.fndry-ing__copy ul,.fndry-ing__copy ol{margin-top:1.6rem}.fndry-ing__copy a{color:inherit;text-underline-offset:.3em}.fndry-ing__why{margin:2.4rem 0 0;font-size:var(--fs-body, 1.7rem);line-height:1.4;color:var(--fi-why, #231f20)}.fndry-ing__why-label{margin-right:.5rem;font-size:var(--fs-lead, 1.8rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.fndry-ing__cta{margin-top:3.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;width:auto;max-width:100%;min-height:4.6rem;padding:1.1rem 2.2rem;font-size:var(--fs-nav, 1.5rem);margin-right:auto;align-self:flex-start}.fndry-ing__cta svg{width:1.6rem;height:1.6rem;flex:0 0 auto;transition:transform .3s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}@media(hover:hover)and (pointer:fine){.fndry-ing__cta:hover svg{transform:translate(.4rem)}}.fndry-ing__note{margin:1.6rem 0 0;font-size:var(--fs-micro, 1.2rem);line-height:1.5;color:var(--fi-note, #5a5254)}.fndry-ing[data-reveal=pending] .fndry-ing__body{opacity:0}@keyframes fndry-ing-fade{0%{opacity:0}to{opacity:1}}@keyframes fndry-ing-rise{0%{opacity:0;transform:translateY(var(--fi-rise, 6.4rem))}to{opacity:1;transform:translateY(0)}}.fndry-ing__panel[data-enter=fade] .fndry-ing__media,.fndry-ing__panel[data-enter=fade] .fndry-ing__body,.fndry-ing__panel[data-enter=rise] .fndry-ing__media{animation:fndry-ing-fade .42s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) both}.fndry-ing__panel[data-enter=rise] .fndry-ing__body{animation:fndry-ing-rise .9s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) both}.fndry-ing__panel[data-enter=reveal] .fndry-ing__body{animation:fndry-ing-rise 1s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) both}@media(prefers-reduced-motion:reduce){.fndry-ing__panel .fndry-ing__media,.fndry-ing__panel .fndry-ing__body,.fndry-ing[data-reveal=pending] .fndry-ing__body{animation:none;opacity:1;transform:none}.fndry-ing__panel.is-leaving{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fndry-ingredient-research.css.map */
