.article-content{--element-margin-bottom: 2em;--heading-margin-bottom: 1.5em}.article-content p,.article-content ol,.article-content ul,.article-content blockquote,.article-content img{margin-bottom:var(--element-margin-bottom, 2em)}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:var(--heading-margin-bottom, 1.5em)}.article-content img{padding-top:calc(2 * var(--space-unit));padding-bottom:calc(2 * var(--space-unit))}.article-content blockquote{padding-top:calc(4 * var(--space-unit));font-size:2rem;font-style:italic;line-height:2.4rem}.article-content blockquote p:last-child{margin-bottom:0}.article-content iframe{max-width:100%}.article__image--wider .media{width:calc(100% + var(--gutter) * 3.3);max-width:calc(100% + var(--gutter) * 3.3);margin-inline-start:calc(var(--gutter) * -1.65)}@media(max-width:1023.98px){.article-content,.article__title,.article-width{max-width:37em}}@media(min-width:768px){.article-content img{padding-top:calc(4 * var(--space-unit))}}@media(min-width:1024px){.article-content blockquote{font-size:2.8rem;line-height:3.6rem}}.cc-main-article{--section-offset: 10;margin:calc(var(--section-offset) * var(--space-unit)) 0}.recipes-detail__container,.ingredient-detail__container{position:relative;margin:var(--blog-detail-container-margin) auto;width:var(--blog-detail-container-width);max-width:100%}.recipes-detail-hero,.ingredient-detail-hero{--grid-gap: 2rem;--grid-cols: 1fr;display:grid;align-items:center;gap:var(--grid-gap);grid-template-columns:var(--grid-cols)}.ingredient-detail-hero .article__image{max-width:100%}.recipes-detail-hero__button-favourites{--button-size: 4.8rem;position:absolute;top:0;z-index:1;right:calc((var(--gutter) - var(--button-size)) / 2)}.recipes-detail-hero__button-favourites [data-add-to-favorites],.recipes-detail-hero__button-favourites [data-remove-from-favorites]{background-color:var(--default-wrapper-bg-color);border-radius:50%;padding:.4rem;transform-origin:center}@media(max-width:767.98px){.recipes-detail-hero__button-favourites{top:unset;bottom:1rem;right:1rem}}@media(min-width:1024px){.recipes-detail-hero,.ingredient-detail-hero{--grid-gap: 4rem;--grid-cols: 1fr 1fr}}@media(max-width:767.98px){.cc-main-article{--section-offset: 5}.recipes-detail__container,.ingredient-detail__container{margin:0 auto}.recipes-detail-hero__image{padding:0 calc(5 * var(--space-unit))}.ingredient-detail-hero__image{padding:0}}.recipes-detail__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block-end:4rem}.recipes-detail__heading h2{margin-inline-end:4rem;margin-bottom:0}.recipes-detail__content>*+*{margin-top:4rem}.recipes-detail__content h3,.recipes-detail__content h4{margin:0}@media(min-width:768px){.recipes-detail__content{display:grid;grid-template-columns:1fr auto;align-items:start}.recipes-detail-block--nutrition{grid-column:2;grid-row:1}.recipes-detail__content>*:not(.recipes-detail-block--nutrition){grid-column:1}.recipes-detail-block--ingredients{grid-column:1}}.recipes-detail-block{display:grid;gap:.5rem}.recipes-detail-block p{margin:0}.recipes-detail-block p:not(:last-child){margin-bottom:1em}.recipes-detail-block--tags{margin-block-start:4rem}.recipes-detail-block--tags .recipes-detail-block__items{max-width:55ch}.recipes-detail-block--tips{padding:2rem 4rem;background-color:var(--tip-bg, var(--default-wrapper-bg-color))}.recipes-detail-hero__metadata{display:flex;flex-direction:column;gap:2rem}.recipes-detail-hero__description{order:1;margin-bottom:0}.recipes-detail-hero__icons{order:2;margin-bottom:0}@media(min-width:768px){.recipes-detail-hero__metadata{gap:3rem}.recipes-detail-hero__description{order:2}.recipes-detail-hero__icons{order:1}}.recipes-detail-block--nutrition{padding:2rem;background-color:var(--default-wrapper-bg-color)}.recipes-detail-block__items--nutrition{display:flex;flex-wrap:wrap;gap:1rem 2rem}.recipes-detail-block__items--nutrition li{display:flex;align-items:center;gap:.5rem;padding:0;list-style:none;text-transform:lowercase}@media(min-width:768px){.recipes-detail-block--nutrition{max-width:35rem;padding:3rem 2rem}.recipes-detail-block__items--nutrition{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}}.recipes-detail__values{display:flex;flex-wrap:wrap;width:100%;gap:.5rem 4rem}.recipes-detail__values strong{display:inline-block;margin-right:.6rem;color:rgb(var(--heading-color))}.recipes-detail__ingredients__subtitle{display:block;margin-block-end:1rem;color:rgb(var(--heading-color))}.recipes-detail__ingredients__subtitle:not(:first-child){margin-block-start:2rem}.recipes-detail__ingredients__subtitle:empty{margin-block-end:0}.recipes-detail__ingredients__list li{--size-bullet: 1.2rem;display:flex;gap:.8rem;align-items:flex-start;position:relative;padding-inline-start:0;margin-block-end:.5rem}.recipes-detail__ingredients__list li:before{content:"";position:relative;top:calc(var(--size-bullet) / 2);width:var(--size-bullet);height:var(--size-bullet);border-radius:50%;background:var(--bullet-color);transform:none;align-self:flex-start;flex-shrink:0}.recipes-detail__ingredients__list a{text-decoration:none}.recipes-detail__ingredients__list a:hover,.recipes-detail__ingredients__list a:focus{text-decoration:underline}.recipes-detail-info__item{display:inline-flex;align-items:center;gap:.6rem;background-color:var(--default-wrapper-bg-color);border-radius:6px;padding:.4rem .6rem}.recipes-detail-block__tags{display:flex;flex-wrap:wrap;gap:.6rem}.recipes-detail-block__tags__item{display:flex;align-items:center;gap:.6rem;background-color:var(--default-wrapper-bg-color);border-radius:.6rem;padding:.4rem .6rem}@media(min-width:768px){.recipes-detail-block__tags__item,.recipes-detail-info__item{padding:.4rem 1rem}}.related-articles{--block-offset: 2rem;margin-block-start:var(--block-offset)}.related-articles__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:var(--block-offset)}.related-articles__header h2{margin-bottom:0}.related-articles__header .link{white-space:nowrap}@media(min-width:768px){.related-articles{--block-offset: 4rem}}@media(max-width:1023.98px){.ingredient-detail-hero__content .article-content{margin-block-end:0}}:is([data-type=ingredient],[data-type=category]) .article__image{max-width:max(50%,48rem);margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/article.css.map */
