.article-page.custom .main-page-container{display:flex;justify-content:center;align-items:flex-start}.article-page.custom .large--one-quarter{width:25%}.article-page.custom .large--three-quarters{width:75%}.article-page.custom hr.top-hr{max-width:1400px;margin:auto;color:#212121;clear:both;border-color:#212121;opacity:15%}.main_article-content{background:#f7f7f7;padding:30px;border-radius:15px}.article--image-wrapper.content-right{display:inline-block;float:right;height:auto;padding-left:20px}.article-page.custom .sitewide--title-wrapper{max-width:460px}@media screen and (max-width: 1024px){.article--image-wrapper.content-right{padding-left:10px}}@media screen and (max-width: 660px){.article-page.custom .sitewide--title-wrapper{max-width:300px}}.article-page.custom .article_page-top{display:flex;width:100%}.article-page.custom .article_page-top .page--title{text-align:left;font-size:32px;text-transform:capitalize}.article-page.custom .article_page-top .btn{font-size:14px!important;cursor:pointer;max-width:200px;width:100%}.article-page.custom .article_page-top .article--image-wrapper img{height:426px!important;max-height:426px!important;width:333px!important}.article-page.custom p{font-weight:400;opacity:100%;font-size:18px;line-height:25px;color:#212121;letter-spacing:.5px}.recipe_description.rte{margin-top:0}.article-page.custom .sitewide--title-wrapper{border:3px solid #af272f;border-top:0;border-left:0;border-radius:0 0 20px;display:inline-flex;flex-direction:column;justify-content:center;padding:20px 40px 40px 20px;position:relative;left:-30px;top:-30px}.article_page-top h3{font-family:var(--body-font-stack);font-style:italic;font-weight:500!important;letter-spacing:normal;font-size:18px}.recipe_description h3 span{font-weight:600!important;font-style:italic;font-family:Inter}.article-page.custom .list_section{margin-bottom:20px}.article-page .wrapper-padded{margin-top:30px}.list_section ul,.list_section ol{margin-left:0}.list_section h3 span{font-weight:600!important;text-transform:capitalize;margin-bottom:10px;font-size:32px;letter-spacing:normal}.products_used .grid__item img{border-radius:15px;border:1px solid #e2e2e2}.products_used .quick-add-button{color:#212121!important;border:1px solid #212121;width:100%;display:block;background:transparent!important}.products_used .quick-add-button:hover{color:#fff!important;border:none;background:#221f20!important}.products_used .quick-add-button:hover svg path{fill:#fff}.products_used .quick-add-button svg path{fill:#212121}.products_used a span{font-style:normal}.products_used .grid-view-item{text-align:left}.products_used .page--title{font-size:32px;text-align:left;text-transform:capitalize}@media screen and (max-width: 767px){.products_used .grid-uniform.homepage-product-grid-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.products_used .grid__item{width:50%;margin-top:10px;padding:0 5px}}.using_recipe--lists{display:flex;flex-wrap:wrap;width:100%}.using_recipe--lists div{width:50%}.side-bar_intro,.sidebar-products,.sidebar-newsletter{margin-bottom:20px}.sidebar-newsletter .subtitle.rte{margin-bottom:0;font-size:12px;color:#221f20}.sidebar-products .h4{text-transform:capitalize}.sidebar-newsletter .newsletter-heading{font-size:18px;text-transform:capitalize}.sidebar-newsletter .newsletter__input{background:#fff;border-radius:50px;border:1px solid rgb(25,25,25,.15);width:100%;color:#212121;padding-left:10px;font-size:12px}.sidebar-newsletter button{background:#221f20;color:#fff;width:auto;display:inline;align-items:center;padding:10px 20px!important;justify-content:center;font-size:10px!important;margin-bottom:10px;min-width:auto!important;min-height:auto!important;border:none!important;border-radius:50px;margin-top:13px}.sidebar-newsletter .newsletter__input::placeholder{font-size:12px}.sidebar-newsletter{background:#f7f7f7;padding:20px 15px;border-radius:15px}.sidebar-newsletter .standalone-icon--wrapper svg{max-width:12px;max-height:14px;min-width:12px;min-height:14px;margin-left:5px!important}.side-bar_intro,.sidebar-products{background:#f6f0e9;padding:20px 15px 10px;border-radius:15px}.sidebar-products{padding:20px 10px 10px}.side-bar_intro #sm-icons{list-style-type:none;display:flex;justify-content:flex-start;align-items:center;margin-left:0;margin-top:11px}.side-bar_intro #sm-icons a{padding:12px 12px 0 0!important}.sidebar__content .btn{color:#212121!important;border:1px solid #212121;width:100%;display:flex;align-items:center;padding:10px 0!important;justify-content:center;background:transparent!important;font-size:10px!important;margin-bottom:10px}.sidebar__content .side-bar_intro .btn{width:auto;display:inline-flex;padding:10px 20px!important}.sidebar__content .btn svg path{fill:#212121}.side-bar_intro p{font-size:14px!important;color:#2d2d2d!important}.side-bar_intro p strong{font-weight:600;font-size:16px;color:#212121}.sidebar__content .blog-sidebar--latest-products{display:grid;grid-template-columns:1fr 1fr;margin-bottom:0}.sidebar__content .blog-sidebar--latest-products img{border-radius:15px;border:1px solid #e2e2e2}.sidebar__content .blog-sidebar--latest-products .product-grid--title{font-size:14px}.sidebar__content .jdgm-widget.jdgm-preview-badge{display:none}.sidebar__content .product-grid--price{font-size:14px}.sidebar__content span{color:#af272f!important;font-style:normal!important}.sidebar__content .featured-product--grid-item{padding:0 5px}.article-page.custom #CollectionAddToCartForm{width:100%}.article-page.custom h2,.article-page.custom h2 span{text-transform:capitalize;font-weight:600!important;font-size:32px;line-height:39px}.sidebar__content .btn::focus{border:1px solid #212121!important}.recipe_image-with-text{display:flex;justify-content:center;align-items:flex-start;width:100%;gap:25px}.time-breakdown__section{background:#f6f0e9;padding:20px;border-radius:15px;margin:30px auto}.time-breakdown__text{width:65%}.time-breakdown__image{width:35%;display:flex;flex-direction:column;row-gap:10px;margin-right:10px}.time-breakdown__image img{box-shadow:15px 15px #af272f;max-width:244px!important;max-height:244px!important;border-radius:15px}.time-breakdown__image .buttons{display:flex;width:100%;gap:10px;justify-content:center;align-items:center;margin-top:20px}.time-breakdown__image .buttons .btn{background:#fff;border:1px solid #000;padding:5px 15px!important;color:#000;text-transform:capitalize;border-radius:50px;cursor:pointer}.cooking__time ul{width:100%;display:flex;justify-content:flex-start;list-style-type:none;gap:30px;margin:20px 0 0}.cooking__time ul hr{color:#000;border:.5px solid #000;width:1px;height:30px;opacity:30%;margin-top:auto;margin-bottom:auto}.cooking__time ul li{text-align:center;position:relative}.cooking__time ul li p{margin-bottom:0;color:#2d2d2d!important;letter-spacing:1px!important;font-size:14px}.cooking__time ul li h5{text-transform:capitalize;font-family:var(--body-font-stack);font-weight:500;font-size:18px;letter-spacing:normal!important}@media screen and (min-width: 1200px){.article-page.custom .mobile-only{display:none}.article-page.custom .list_section{padding-right:50px!important;padding-left:20px!important}}@media screen and (max-width: 1200px){.article-page.custom .mobile-only{display:block}.article-page.custom .desktop-only{display:none}.sidebar__content .blog-sidebar--latest-products{grid-template-columns:1fr}}@media screen and (max-width: 1024px){.sidebar__content .blog-sidebar--latest-products{grid-template-columns:1fr}.article-page.custom .large--one-quarter.sidebar__content{padding-left:10px}.article-page.custom .wrapper-padded{padding:0 35px}.article-page.custom .sidebar__content .grid-view-item{margin-bottom:20px}}@media screen and (max-width: 820px){.article-page.custom .wrapper-padded{padding:0 50px}.article-page.custom .large--one-quarter.sidebar__content{width:100%;padding-left:0}.sidebar-newsletter{display:none}.sidebar__content .blog-sidebar--latest-products{grid-template-columns:1fr 1fr}.article-page.custom .large--three-quarters{width:100%}.article-page.custom .main-page-container{flex-direction:column}.article-page.custom .large--one-quarter.sidebar__content{margin-top:30px}.side-bar_intro,.sidebar-products{margin-bottom:30px}.sidebar-products .h4{text-align:center}.article-page.custom .article_page-top .page--title,.list_section h3 span,.products_used .page--title,.article-page.custom h2,.article-page.custom h2 span,.side-bar_intro p strong,.sidebar-products .h4{font-size:24px;font-weight:500!important}.article-page.custom .cooking__time p{font-size:12px}.article-page.custom .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px}}@media screen and (max-width: 768px){.sidebar__content .btn{font-size:14px!important}.article-page.custom .article_page-top .article--image-wrapper img{height:224px!important;max-height:224px!important;width:174px!important}.recipe_image-with-text{flex-direction:column}.time-breakdown__text,.time-breakdown__image,.using_recipe--lists div{width:100%}.cooking__time ul{display:grid;grid-template-columns:1fr 0 1fr}.cooking__time li{width:100%}.cooking__time ul li h5{margin-bottom:0;font-size:15px}.jdgm-prev-badge__text{font-size:12px}.article-page.custom .main_article-content{padding:18px}.article-page.custom .sitewide--title-wrapper{left:-19px;top:-19px}.indiv-post-time{margin-bottom:0;font-size:14px}}@media screen and (max-width: 600px){.article-page.custom .article_page-top .page--title,.list_section h3 span,.products_used .page--title,.article-page.custom h2,.article-page.custom h2 span,.side-bar_intro p strong,.sidebar-products .h4{font-size:22px;font-weight:600!important}.article-page.custom .wrapper-padded{padding:0 20px}.article-page.custom .article_page-top{flex-direction:column;gap:0}.article-page.custom .wrapper-padded{margin-top:10px}}@media screen and (max-width: 390px){.article-page.custom .article_page-top .page--title,.list_section h3 span,.products_used .page--title,.article-page.custom h2,.article-page.custom h2 span,.side-bar_intro p strong,.sidebar-products .h4{font-size:22px!important;line-height:33px}.article-page.custom #CollectionAddToCartForm .btn{padding:8px 0!important;font-size:12px}.article-page.custom .jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-prev-badge__text{font-size:10px}}.article-page.custom #comments{background:#fff;padding:20px;border-radius:15px;margin:30px auto}.article-page.custom #comments .form-vertical .h3{text-transform:capitalize;font-weight:600!important;font-size:32px;line-height:39px}.article-page.custom #CommentBody{border-radius:15px}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom-article.css.map */
