.article-section{position:relative;width:100%}.article-banner{padding-bottom:8rem}.article-breadcrumbs{margin-bottom:2rem}.breadcrumbs-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;font-size:.9em}.breadcrumbs-item{display:flex;align-items:center}.breadcrumbs-item:not(:last-child):after{content:"/";margin:0 .8rem;opacity:.5}.breadcrumbs-link{text-decoration:underline;opacity:.7;transition:opacity .2s ease}.breadcrumbs-link:hover,.breadcrumbs-text{opacity:1}.article-header{margin-bottom:2rem}.article-title{margin:0;font-size:45px;line-height:1.2;font-weight:700}.article-image-wrapper{margin-top:-6rem;margin-bottom:4rem;position:relative;max-height:60rem;overflow:hidden}.article-image{width:100%;height:auto;border-radius:2rem;display:block;object-fit:cover}.article-content-with-sidebar{display:flex;gap:4rem;align-items:flex-start}.article-main-content{flex:1;width:75%}.ingredients-method-heading{font-size:28px;margin-bottom:2rem;font-weight:600;padding-left:10rem}.article-sidebar{width:25%;flex-shrink:0;padding-top:2em}.sidebar-content{background-color:#f1f7fd;border-radius:40px;padding:2rem;height:auto}.sidebar-content-link{display:block;text-decoration:none;color:inherit}.associated-product{text-align:center}.associated-product-image{margin-bottom:1.5rem}.associated-product-image img{width:100%;height:auto;border-radius:1rem;display:block}.associated-product-title{font-size:20px;font-weight:600;margin-bottom:1.5rem;line-height:1.3;color:#002853}.associated-product-link{display:inline-block;color:#002853;text-decoration:underline;text-underline-offset:4px;font-weight:500;font-size:19px;margin-bottom:2rem}.article-content{font-size:1.1em;line-height:1.6;padding-left:10rem}.article-content p{margin-bottom:1.5em}.article-content h2{font-size:1.8em;margin:1.5em 0 .8em}.article-content h3{font-size:1.5em;margin:1.3em 0 .7em}.article-content img{max-width:100%;height:auto;border-radius:10px;margin:1.5em 0}.article-content a{text-decoration:underline;text-underline-offset:2px}.article-content blockquote{margin:1.5em 0;padding:1em 1.5em;opacity:.8}@media screen and (max-width: 749px){.article-title{font-size:25px}.article-image-wrapper{margin-top:-4rem;max-height:40rem}.article-content-with-sidebar{flex-direction:column;gap:0}.article-main-content,.article-sidebar{width:100%}.article-sidebar{padding-top:0}.ingredients-method-heading,.article-content{padding-left:0}.ingredients-method-heading{font-size:22px}.sidebar-content{margin-top:2rem}.article-banner{padding-bottom:6rem}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/ecs-article.css.map */
