.article-tags a{padding-inline:1.2rem}.article-navigation{padding-top:3rem}.article-navigation .btn{column-gap:.6rem}.article-navigation__heading{margin-top:.8rem}@media(max-width:767.98px){.article-navigation{padding-top:2.2rem}}@media(min-width:1023.98px){.article--width{position:relative;max-width:88rem;margin-inline:auto}}.article__main>*+*{margin-top:6rem}@media(max-width:767.98px){.article__main>*+*{margin-top:4rem}}.article__content strong{color:rgb(var(--color-foreground))}.article__wrapper>*+*{margin-top:4rem}@media(max-width:767.98px){.article__wrapper>*+*{margin-top:2.4rem}}@media(min-width:1023.98px){.article__title{max-width:85%;margin-inline:auto}}.article-comment__title,.article-comment__form-title{margin-bottom:4rem}@media(max-width:767.98px){.article-comment__title,.article-comment__form-title{margin-bottom:2.4rem}}.article .comment{padding-bottom:3.2rem;border-bottom:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.article-template .article-comment{padding:0 2rem}.article-template .article-comment .article-comment__title{margin-bottom:1rem;border-bottom:1px solid #b4b4b4;padding-bottom:15px}.article-template .article-comment .article-comment__list{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}.article-template .article-comment .article-comment__list .comment{position:relative;background:#fafafa;border-radius:0;padding:20px;transition:all .3s ease;overflow:hidden}.article-template .article-comment .article-comment__list .comment .comment__meta{margin-top:20px}.article-template .article-comment .article-comment__list .comment p{margin:0;padding-top:0;font-size:17px;line-height:1.7;color:#333}.article .comment+.comment{margin-top:4rem}.article .comment p{margin-top:0;margin-bottom:1.2rem}.article .comment__separator{width:4px;height:4px;background:rgb(var(--color-subtext))}@media(max-width:767.98px){.article .comment{padding-bottom:2.4rem}.article .comment+.comment{margin-top:2.4rem}}@media(min-width:767.98px){.article .comment-form .form-footer{margin-top:4rem}}.article .comment-form__warning{margin-bottom:0;margin-top:1.2rem}.featured-blog-carousel .swiper-slide{text-align:center}@media(min-width:1024px){.recipe_main .article__wrapper>*+*{margin-top:8rem}}.featured-blog-carousel .swiper-controls .swiper-pagination{position:absolute;width:auto;bottom:50px;left:0;right:0;z-index:2}@media(min-width:544px){.featured-blog-carousel .swiper-controls .swiper-pagination{display:none}}.recipe_main .article__hero{margin:0 auto;max-width:80rem}.recipe_main .spanish_title{font-size:22px;font-weight:400;color:#000;opacity:.8;margin-top:15px}.recipe_main .article__header{box-shadow:0 10px 60px -12px #0000001f;width:35%;padding:20px 15px;margin:-92px auto 0;position:relative;z-index:1;background:#fff}.recipe_main .recipe__content-container{display:flex;gap:80px}.recipe_main .recipe__content-container .left-sidebar{width:33%}.recipe_main .recipe__content-container .right-sidebar{width:67%}.recipe_main .left-sidebar .recipe-content-block{margin-bottom:20px}.recipe_main .left-sidebar .recipe-content-block:last-child{margin-bottom:0}.recipe_main .recipe-content-block .content-bg{background-color:#f5f5f5;padding:30px}.recipe_main .recipe-content-block .recipe-info{display:flex;align-items:center;gap:20px;padding:15px;justify-content:center;margin-bottom:20px;background-color:#fff}.recipe_main .recipe-content-block .recipe-info .info-item{display:flex;align-items:center;gap:8px}.recipe_main .recipe-content-block .recipe-info .icon,.recipe_main .recipe-content-block .recipe-info .icon svg{width:16px;height:16px;display:block}.recipe_main .recipe-content-block .recipe-info .text{font-size:16px;font-weight:600;color:#000;font-family:var(--font-heading-family);line-height:20px;opacity:.8}.recipe_main .short_description{font-size:17px;font-weight:600;color:#000;font-family:var(--font-heading-family);line-height:26px;margin-bottom:35px}.recipe_main .recipe-content-heading{font-size:40px;font-weight:200;color:#000;font-family:Albertus Nova,serif;line-height:140%;margin-bottom:20px}.ingredients-info .ingredients-list ul{margin:0;padding-left:10px}.ingredients-info .ingredients-list ul li{font-size:16px;font-weight:400;color:#000;font-family:var(--font-heading-family);line-height:190%}.ingredients-info .ingredients-list ul li a{color:#aa2d29}.nutritional_facts-info .nutritional_facts-list ul{margin:0;padding-left:0;display:flex;flex-wrap:wrap;column-gap:10px}.nutritional_facts-info .nutritional_facts-list ul li{font-size:16px;font-weight:400;color:#000;font-family:var(--font-heading-family);line-height:190%;opacity:.6;list-style:none;width:calc(50% - 5px)}.nutritional_facts-info .nutritional_facts-list p{font-size:16px;font-weight:600;color:#000;font-family:var(--font-heading-family);line-height:22px;opacity:.8}.recipe-content-block .recipe-products{display:flex;gap:20px;flex-direction:column}.recipe-content-block .recipe-products .recipe-product{display:flex;gap:20px}.recipe-content-block .recipe-products .recipe-product .product-image{width:99px;height:99px;border-radius:12px;overflow:hidden}.recipe-content-block .recipe-products .recipe-product .product-data{width:calc(100% - 120px)}.recipe-content-block .recipe-products .recipe-product .product-title{font-size:16px;color:#000;line-height:22px;font-family:Albertus Nova,serif;font-weight:200;margin-bottom:10px}.recipe-content-block .recipe-products .recipe-product .product-price{font-size:14px;color:#aa2d29;line-height:22px;font-weight:400}.recipe-content-block .recipe-checkout{border-radius:40px;overflow:hidden;margin-top:30px}.recipe-content-block .recipe-checkout .btn{border-radius:40px;font-size:22px;text-transform:uppercase;display:flex;align-items:center;gap:10px}.recipe-content-block .recipe-checkout .btn:hover svg path{fill:#aa2d29}.recipe-content-block .steps-info .steps-list{counter-reset:step;position:relative;display:flex;flex-direction:column;gap:0px;margin-top:30px}.steps-list:before{content:"";position:absolute;left:30px;top:0;bottom:0;border-left:2px dashed #dcdcdc}.recipe-content-block .steps-info .steps-list .metafield-string{display:flex;position:relative;font-size:17px;font-weight:600;line-height:27px;font-family:var(--font-heading-family);color:#000;padding-left:80px;align-items:center;justify-content:start;margin:20px 0;min-height:56px}.recipe-content-block .steps-info .steps-list .metafield-string:first-child{margin-top:0}.recipe-content-block .steps-info .steps-list .metafield-string:last-child{margin-bottom:0}.recipe-content-block .steps-info .steps-list .metafield-string:after{position:absolute;content:"";border-bottom:1px solid #DDDDDD;left:80px;right:0;bottom:-20px}.recipe-content-block .steps-info .steps-list .metafield-string:before{counter-increment:step;content:counter(step);position:absolute;left:0;width:56px;height:56px;background:#f5f5f5;border-radius:0;display:flex;align-items:center;justify-content:center;font-weight:600;border:1px solid #0000001A}.recipe-content-block.recipe-author-content{padding:0 80px;margin-top:40px}.recipe-content-block .recipe-author{display:flex;align-items:center;justify-content:start;gap:20px}.recipe-content-block .recipe-author .author_image{width:56px;height:56px;border-radius:50%}.recipe-content-block .recipe-author .author_desc{font-size:17px;font-weight:600;line-height:27px;font-family:var(--font-heading-family);color:#000;width:calc(100% - 76px)}.recipe-content-block .recipe-author .author_desc a{color:#aa2d29}.recipe-content-block .author_video{margin-top:30px}.recipe-content-block .author_video .video-wrapper{position:relative;padding-bottom:56.5%}.recipe-content-block .author_video .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.related-posts .section__header h2.heading_icon{display:flex;align-items:center;gap:30px;line-height:100%;justify-content:center}@media(max-width:1499px){.recipe_main .article__header{width:45%}}@media(max-width:1440px){.recipe_main .recipe__content-container{gap:50px}.recipe_main .recipe-content-heading{font-size:34px}}@media(max-width:1199px){.recipe_main .recipe__content-container{gap:40px}.recipe_main .article__header{width:65%}.recipe_main .recipe-content-block .content-bg{padding:20px}.recipe_main .recipe-content-block .recipe-info{gap:14px;padding:15px 12px}.recipe-content-block .steps-info .steps-list .metafield-string,.recipe_main .short_description,.recipe-content-block .recipe-author .author_desc{font-size:16px}.recipe-content-block.recipe-author-content{padding:0 0 0 80px}}@media(max-width:1023px){.recipe_main .recipe__content-container .right-sidebar,.recipe_main .recipe__content-container .left-sidebar{width:100%}.recipe_main .recipe__content-container{gap:30px;flex-direction:column}.recipe-content-block.recipe-author-content{padding:0}.recipe_main .article__header{margin:-60px auto 0}}@media(max-width:767px){.recipe_main .recipe-content-heading{font-size:28px}.recipe_main .article__header{width:calc(100% - 30px);margin:-55px auto 0}.recipe_main .article__header .article__title{font-size:28px}.recipe_main .spanish_title{font-size:18px}.recipe_main .recipe-content-block .recipe-info{padding:15px 12px}}@media(max-width:575px){.recipe_main .article__header .article__title{font-size:24px}.recipe_main .spanish_title{font-size:16px}.nutritional_facts-info .nutritional_facts-list ul li,.nutritional_facts-info .nutritional_facts-list p,.ingredients-info .ingredients-list ul li,.recipe-content-block .steps-info .steps-list .metafield-string,.recipe_main .short_description,.recipe-content-block .recipe-author .author_desc{font-size:14px}.recipe-content-block .recipe-author .author_desc{line-height:22px}.steps-list:before{left:20px}.recipe-content-block .steps-info .steps-list .metafield-string:before{width:40px;height:40px}.recipe-content-block .steps-info .steps-list .metafield-string{padding-left:60px;min-height:40px}.recipe-content-block .steps-info .steps-list .metafield-string:after{left:60px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-article.css.map */
