.recipe{position:relative}@media (max-width:767px){.recipe{padding-top:16.4103vw}}@media (min-width:768px) and (max-width:1439px){.recipe{padding-top:4.16667vw}}@media (min-width:1440px){.recipe{padding-top:4.16667vw}}.recipe__container{align-items:flex-start;display:flex}@media (max-width:767px){.recipe__container{flex-direction:column}}.recipe__col{flex:0 0 50%}@media (max-width:767px){.recipe__col{width:100%}}.recipe__col._left{position:-webkit-sticky;position:sticky;top:0}@media (max-width:767px){.recipe__col._left{position:static}}.recipe__col._right{align-self:stretch}@media (max-width:767px){.recipe__col._right{overflow-y:unset}}.recipe__pic-container{min-height:100vh;position:relative}@media (max-width:767px){.recipe__pic-container{min-height:0}}.recipe__pic-container:after{content:"";background:linear-gradient(1deg,transparent 72.39%,rgba(0,0,0,.35) 88.67%);position:absolute;top:0;bottom:0;left:0;right:0}.recipe__pic._d{display:block}@media (max-width:767px){.recipe__pic._d{display:none}}.recipe__pic._m{display:none}@media (max-width:767px){.recipe__pic._m{display:block}}.recipe__content{align-self:flex-start;display:flex}@media (max-width:767px){.recipe__content{padding:10.2564vw 8.20513vw}}@media (min-width:768px) and (max-width:1439px){.recipe__content{padding:9.72222vw 5.69444vw 5.55556vw}}@media (min-width:1440px){.recipe__content{padding:9.72222vw 5.69444vw 5.55556vw}}.recipe__content{background-color:var(--bg-color,#fff)}@media (max-width:767px){.recipe__content{font-size:4.10256vw}}@media (min-width:768px) and (max-width:1439px){.recipe__content{font-size:1.11111vw}}@media (min-width:1440px){.recipe__content{font-size:1.11111vw}}@media (max-width:767px){.recipe__content{line-height:5.64103vw}}@media (min-width:768px) and (max-width:1439px){.recipe__content{line-height:1.52778vw}}@media (min-width:1440px){.recipe__content{line-height:1.52778vw}}.recipe__content{min-height:100vh}@media (max-width:767px){.recipe__content{min-height:calc(100vh - 64px)}}.recipe__info{color:#f13d32;position:relative}@media (max-width:767px){.recipe__info{width:100%}}@media (min-width:768px) and (max-width:1439px){.recipe__info{width:27.7778vw}}@media (min-width:1440px){.recipe__info{width:27.7778vw}}.recipe__title{flex-direction:column;display:flex}@media (max-width:767px){.recipe__title{row-gap:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__title{row-gap:.833333vw}}@media (min-width:1440px){.recipe__title{row-gap:.833333vw}}.recipe__title{color:#f13d32;font-style:normal;font-family:var(--font-intro),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;margin-top:0}@media (max-width:767px){.recipe__title>span:first-child{font-size:6.15385vw}}@media (min-width:768px) and (max-width:1439px){.recipe__title>span:first-child{font-size:1.66667vw}}@media (min-width:1440px){.recipe__title>span:first-child{font-size:1.66667vw}}.recipe__title>span:first-child{font-weight:400}@media (max-width:767px){.recipe__title>span:first-child{line-height:7.17949vw}}@media (min-width:768px) and (max-width:1439px){.recipe__title>span:first-child{line-height:1.94444vw}}@media (min-width:1440px){.recipe__title>span:first-child{line-height:1.94444vw}}@media (max-width:767px){.recipe__title>span:nth-child(2){font-size:10.7692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__title>span:nth-child(2){font-size:3.61111vw}}@media (min-width:1440px){.recipe__title>span:nth-child(2){font-size:3.61111vw}}.recipe__title>span:nth-child(2){font-weight:700}@media (max-width:767px){.recipe__title>span:nth-child(2){line-height:11.7949vw}}@media (min-width:768px) and (max-width:1439px){.recipe__title>span:nth-child(2){line-height:4.02778vw}}@media (min-width:1440px){.recipe__title>span:nth-child(2){line-height:4.02778vw}}.recipe__title>span:nth-child(2){text-transform:uppercase}@media (max-width:767px){.recipe__description{margin-top:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__description{margin-top:.833333vw}}@media (min-width:1440px){.recipe__description{margin-top:.833333vw}}@media (max-width:767px){.recipe__section{margin-top:8.20513vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section{margin-top:2.77778vw}}@media (min-width:1440px){.recipe__section{margin-top:2.77778vw}}@media (max-width:767px){.recipe__section{font-size:4.10256vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section{font-size:1.11111vw}}@media (min-width:1440px){.recipe__section{font-size:1.11111vw}}.recipe__section{font-style:normal;font-weight:400}@media (max-width:767px){.recipe__section{line-height:5.64103vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section{line-height:1.52778vw}}@media (min-width:1440px){.recipe__section{line-height:1.52778vw}}@media (max-width:767px){.recipe__section._ingredients{margin-bottom:8.20513vw}.recipe__section._instructions{margin-top:0}}.recipe__section-title{margin-top:0}@media (max-width:767px){.recipe__section-title{padding-bottom:2.05128vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section-title{padding-bottom:.833333vw}}@media (min-width:1440px){.recipe__section-title{padding-bottom:.833333vw}}@media (max-width:767px){.recipe__section-title{border-width:.512821vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section-title{border-width:.138889vw}}@media (min-width:1440px){.recipe__section-title{border-width:.138889vw}}.recipe__section-title{border-bottom-style:solid;border-bottom-color:#f13d32}@media (max-width:767px){.recipe__section-title{margin-bottom:4.10256vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section-title{margin-bottom:1.11111vw}}@media (min-width:1440px){.recipe__section-title{margin-bottom:1.11111vw}}.recipe__section-title{color:#f13d32;font-family:var(--font-intro),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif}@media (max-width:767px){.recipe__section-title{font-size:6.15385vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section-title{font-size:1.66667vw}}@media (min-width:1440px){.recipe__section-title{font-size:1.66667vw}}.recipe__section-title{font-style:normal;font-weight:700}@media (max-width:767px){.recipe__section-title{line-height:7.17949vw}}@media (min-width:768px) and (max-width:1439px){.recipe__section-title{line-height:1.94444vw}}@media (min-width:1440px){.recipe__section-title{line-height:1.94444vw}}.recipe__section-title{text-transform:uppercase}.recipe__linked-product._d{align-self:flex-start;width:13.125vw;margin-right:-5.69444vw;position:-webkit-sticky;position:sticky;top:6.66667vw}@media (max-width:767px){.recipe__linked-product._d{display:none}}.recipe__linked-product._m{display:none}@media (max-width:767px){.recipe__linked-product._m{margin-left:auto;margin-right:auto;width:66.6667vw;top:-4.87179vw;right:unset;height:unset;margin-bottom:0;display:block;position:relative}}.recipe__linked-product-link{display:block}.recipe__linked-product-link._d{width:100%;margin-top:-1.66667vw;margin-left:.694444vw}.recipe__ingredients-list{margin:0;padding:0;list-style:none}:where(.recipe__ingredients-list>li,.recipe__ingredients-list>ol){margin:0;padding:0}.recipe__ingredients-list{flex-direction:column;display:flex}@media (max-width:767px){.recipe__ingredients-list{gap:2.5641vw}}@media (min-width:768px) and (max-width:1439px){.recipe__ingredients-list{gap:.694444vw}}@media (min-width:1440px){.recipe__ingredients-list{gap:.694444vw}}.recipe__ingredients-item{align-items:flex-end;display:flex}@media (max-width:767px){.recipe__ingredients-item{gap:2.05128vw}}@media (min-width:768px) and (max-width:1439px){.recipe__ingredients-item{gap:.555556vw}}@media (min-width:1440px){.recipe__ingredients-item{gap:.555556vw}}.recipe__ingredients-name{flex:0 1 fit-content;margin:0}.recipe__ingredients-amount{flex:0 0 6.11111vw;font-weight:700}@media (max-width:767px){.recipe__ingredients-amount{flex-basis:fit-content}}.recipe__instructions-list{margin:0;padding:0;list-style:none}:where(.recipe__instructions-list>li,.recipe__instructions-list>ol){margin:0;padding:0}.recipe__instructions-list{counter-reset:instructions;flex-direction:column;display:flex}@media (max-width:767px){.recipe__instructions-list{gap:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-list{gap:.833333vw}}@media (min-width:1440px){.recipe__instructions-list{gap:.833333vw}}.recipe__instructions-item{display:flex}@media (max-width:767px){.recipe__instructions-item{gap:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item{gap:.833333vw}}@media (min-width:1440px){.recipe__instructions-item{gap:.833333vw}}.recipe__instructions-item{counter-increment:instructions}.recipe__instructions-item:before{justify-content:center;align-items:center;display:inline-flex}@media (max-width:767px){.recipe__instructions-item:before{width:6.15385vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item:before{width:1.66667vw}}@media (min-width:1440px){.recipe__instructions-item:before{width:1.66667vw}}@media (max-width:767px){.recipe__instructions-item:before{height:6.15385vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item:before{height:1.66667vw}}@media (min-width:1440px){.recipe__instructions-item:before{height:1.66667vw}}.recipe__instructions-item:before{aspect-ratio:1;background-color:#f13d32;border-radius:50%}@media (max-width:767px){.recipe__instructions-item:before{padding-top:.25641vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item:before{padding-top:.0694445vw}}@media (min-width:1440px){.recipe__instructions-item:before{padding-top:.0694445vw}}.recipe__instructions-item:before{color:#fff}@media (max-width:767px){.recipe__instructions-item:before{font-size:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item:before{font-size:.833333vw}}@media (min-width:1440px){.recipe__instructions-item:before{font-size:.833333vw}}.recipe__instructions-item:before{font-style:normal;font-weight:700}@media (max-width:767px){.recipe__instructions-item:before{line-height:4.61538vw}}@media (min-width:768px) and (max-width:1439px){.recipe__instructions-item:before{line-height:1.25vw}}@media (min-width:1440px){.recipe__instructions-item:before{line-height:1.25vw}}.recipe__instructions-item:before{content:counter(instructions)}.recipe__dots{flex:100%}@media (max-width:767px){.recipe__dots{height:.512821vw}}@media (min-width:768px) and (max-width:1439px){.recipe__dots{height:.138889vw}}@media (min-width:1440px){.recipe__dots{height:.138889vw}}@media (max-width:767px){.recipe__dots{margin-bottom:1.28205vw}}@media (min-width:768px) and (max-width:1439px){.recipe__dots{margin-bottom:.347222vw}}@media (min-width:1440px){.recipe__dots{margin-bottom:.347222vw}}.recipe__dots{background-image:url("data:image/svg+xml,%3Csvg width='6' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='1.5' cy='1' rx='1.5' ry='1' fill='%23F9ABA1'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;align-self:flex-end}
