.article{--copy-container-size: 60rem}.article__image-container{aspect-ratio:3 / 2;grid-area:image;position:relative;height:100%;width:100%;z-index:var(--z-index-background)}.article__image-container--half-arch{width:calc(100% - var(--space-viewport-sides))}.article__image-container--half-arch,.article__image-container--half-arch img{border-top-right-radius:var(--border-radius-arch)}.article__header{align-self:end;background-color:var(--color-background);grid-area:header;padding-bottom:var(--space-medium);padding-top:var(--space-large);position:relative;z-index:var(--z-index-base)}.article__header .badge span{padding-left:var(--space-viewport-sides)}.article__blocks{grid-area:blocks;max-width:var(--copy-container-size);width:100%}@media screen and (min-width:60rem){.article__container{display:grid;grid-template-columns:1fr minmax(auto,var(--copy-container-size)) 1fr}.article__container--header-above{grid-template-areas:"header header ." "image image image" ". blocks .";grid-template-rows:max-content minmax(500px,75vh) auto}.article__container--header-below{grid-template-areas:"image image image" ". header header" ". blocks .";grid-template-rows:minmax(500px,75vh) max-content auto}.article__container--header-overlay{grid-template-areas:none;grid-template-rows:minmax(500px,75vh) auto}.article__container--no-image{grid-template-rows:max-content auto}.article__container--header-overlay .article__image-container{grid-column:1 / -1;grid-row:1 / 2}.article__container--header-overlay .article__header{grid-column:2 / 4;grid-row:1 / 2}.article__container--header-overlay .article__blocks{grid-column:2 / 3;grid-row:2 / 4}}@media screen and (min-width:768px){.article__content,.article__excerpt{font-size:var(--font-copy-size-large);max-width:var(--copy-container-size)}}.article__divider{border-bottom:var(--border-size--thin) solid var(--color-border);max-width:calc(var(--copy-container-size) - (var(--space-viewport-sides) * 2))}.article__pagination,.article__comments{margin-left:auto;margin-right:auto;max-width:var(--copy-container-size);width:100%}.article__pagination-links{align-items:start;border-top:var(--border-size--thick) solid var(--color-border);border-bottom:var(--border-size--thick) solid var(--color-border);display:grid;gap:var(--space-grid-gap);grid-template-areas:"previous next";grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:var(--space-medium);padding-top:var(--space-medium)}.article__pagination-link--previous{grid-area:previous}.article__pagination-link--next{grid-area:next;justify-self:end;text-align:right}@media screen and (max-width:549px){.article__pagination-links{grid-template-areas:"previous" "next";grid-template-columns:1fr}.article__pagination-link{justify-self:center;text-align:center}.article__pagination-blog{text-align:center}}.article__comments{max-width:var(--container-max-width-copy)}.article__comments-container{border-top:var(--border-size--thick) solid var(--color-border)}.article__comments-comment{padding-top:var(--space-medium)}.article__comments-comment:not(:last-of-type){border-bottom:var(--border-size--thin) solid var(--color-border);padding-bottom:var(--space-medium)}.article__recipe{font-size:1rem}.article__recipe-header{border:var(--border-size--thick) solid var(--recipe-accent-color);border-bottom:0;padding:var(--space-large) var(--space-medium);text-align:center}.article__recipe-header--with-info{padding-bottom:var(--space-medium)}.article__recipe-info{display:flex;flex-wrap:wrap;column-gap:var(--space-grid-gap);row-gap:var(--space-small);justify-content:center;text-align:center}.article__recipe-content{border:2px solid var(--recipe-accent-color);border-top:0;padding:0 var(--space-large) var(--space-large) var(--space-large)}.article__recipe-ingredients ul,.article__recipe-instructions ul{list-style:none;margin-left:0}.article__recipe-ingredients ul{counter-reset:ingredients-counter}@media screen and (min-width:768px){.article__recipe-ingredients ul{column-count:2;column-gap:var(--space-grid-gap)}}.article__recipe-instructions ul{counter-reset:instructions-counter}.article__recipe-ingredients li,.article__recipe-instructions li{align-items:start;display:flex;margin-bottom:var(--space-small)}.article__recipe-ingredients li{break-inside:avoid-column;counter-increment:ingredients-counter;gap:var(--space-small)}.article__recipe-instructions li{counter-increment:instructions-counter}.article__recipe-ingredients li:before{color:var(--recipe-marker-color);flex:none;font-weight:700}.article__recipe-instructions li:before{color:var(--recipe-marker-color);content:counter(instructions-counter)".";display:block;flex:none}.article__recipe-notes-copy{font-size:var(--font-copy-size-small)}.article:not(.article--centered) .cards--with-products{margin:0}.article .cards{padding-left:0;padding-right:0}.article .cards--slider-desktop .cards__card-container{scroll-margin-left:0}.article:not(.article--centered){--lello-journal-copy: 760px;--lello-journal-wide: 1180px}.lello-journal-hero{padding:clamp(52px,6vw,92px) 0 clamp(34px,4.5vw,62px);border-bottom:1px solid rgba(24,61,47,.1)}.lello-journal-hero__inner{width:100%;max-width:calc(var(--lello-journal-wide) + (var(--space-viewport-sides) * 2));margin:0 auto}.lello-journal-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 16px;margin-bottom:clamp(20px,2.6vw,34px);color:#183d2fb8;font:500 10.5px/1.25 Libre Franklin,sans-serif;letter-spacing:.16em;text-transform:uppercase}.lello-journal-hero__publication{color:#183d2f}.lello-journal-hero__series,.lello-journal-hero__date{display:inline-flex;align-items:center}.lello-journal-hero__series:before,.lello-journal-hero__date:before{content:"";width:18px;height:1px;margin-right:16px;background:#183d2f4d}.lello-journal-hero .article__title{max-width:1120px;margin:0;color:#142f25;font-family:Cormorant Garamond,serif;font-size:clamp(46px,5.2vw,82px);font-weight:500;line-height:.96;letter-spacing:-.025em;text-wrap:balance}.lello-journal-hero .article__excerpt{max-width:920px;margin:clamp(20px,2.8vw,34px) 0 0;color:#142f25c7;font-family:Cormorant Garamond,serif;font-size:clamp(21px,2vw,30px);font-weight:400;line-height:1.28}.lello-journal-hero__byline{margin-top:22px;color:#183d2fb8;font:500 10.5px/1.3 Libre Franklin,sans-serif;letter-spacing:.1em;text-transform:uppercase}.article__image-container{background:#f4f1ea}.article__blocks{max-width:var(--lello-journal-copy)}.article__content{color:#1f2d27;font-size:clamp(17px,1.35vw,19px);line-height:1.82}.article__content>p:first-of-type:first-letter{float:left;margin:.06em .12em 0 0;color:#183d2f;font-family:Cormorant Garamond,serif;font-size:4.4em;font-weight:500;line-height:.72}.article__content h2{margin-top:clamp(48px,6vw,78px);margin-bottom:18px;color:#183d2f;font-family:Cormorant Garamond,serif;font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.02;letter-spacing:-.015em}.article__content h3{margin-top:42px;margin-bottom:14px;color:#183d2f;font-family:Cormorant Garamond,serif;font-size:clamp(27px,2.7vw,36px);font-weight:500;line-height:1.08}.article__content blockquote{margin:clamp(46px,6vw,74px) 0;padding:0;border:0;color:#183d2f;font-family:Cormorant Garamond,serif;font-size:clamp(30px,3.3vw,46px);font-style:italic;font-weight:400;line-height:1.14}.article__content img{margin-top:22px;margin-bottom:22px}.article__content a{text-underline-offset:4px;text-decoration-thickness:1px}.article__social-share{padding-top:6px;border-top:1px solid rgba(24,61,47,.14)}@media screen and (min-width:60rem){.article__container--header-above{grid-template-columns:1fr minmax(0,var(--lello-journal-copy)) 1fr;grid-template-areas:"header header header" "image image image" ". blocks .";grid-template-rows:auto minmax(520px,72vh) auto}.article__container--header-below{grid-template-columns:1fr minmax(0,var(--lello-journal-copy)) 1fr;grid-template-areas:"image image image" "header header header" ". blocks .";grid-template-rows:minmax(520px,72vh) auto auto}}@media screen and (max-width:959px){.lello-journal-hero{padding-top:42px}.article__content>p:first-of-type:first-letter{font-size:3.8em}}@media screen and (max-width:599px){.lello-journal-hero{padding:34px 0 28px}.lello-journal-hero__meta{gap:7px 10px;margin-bottom:18px;font-size:9.5px}.lello-journal-hero__series:before,.lello-journal-hero__date:before{width:10px;margin-right:10px}.lello-journal-hero .article__title{font-size:clamp(38px,11vw,54px);line-height:.98}.lello-journal-hero .article__excerpt{margin-top:16px;font-size:20px}.article__content{font-size:16.5px;line-height:1.76}.article__content>p:first-of-type:first-letter{font-size:3.4em}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/styles-template-article.css.map */
