.blog-articles{display:grid;grid-gap:1rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.blog-articles .card-wrapper{width:100%}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}.blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child .card{text-align:center}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio:before{padding-bottom:22rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:44rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:66rem}}@media screen and (min-width:990px){.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio:before{padding-bottom:27.5rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:55rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:82.5rem}}.blog-articles .card .article-card__image-wrapper{border-radius:20px}.blog-articles .card .card__inner{background:none}.blog-articles .card .card__heading{letter-spacing:-.64px;font-size:2.5rem;margin-bottom:0;margin-top:.8rem}.blog-articles .card-wrapper:hover a{text-decoration:none}.blog-articles .card .button{font-weight:700;font-size:1.8rem;min-height:calc(5.4rem + var(--buttons-border-width) * 2);min-width:100%;margin-top:auto}.blog-articles .card .button:after{--color-button-text: var(--clr-btn-green)}.blog-articles .card .button:hover{background:transparent;color:var(--clr-btn-green);border:1px solid var(--clr-btn-green)}.blog-articles .card .article-card__excerpt{font-size:1.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-articles .card .card__information{max-width:46rem;display:flex;flex-direction:column;padding-bottom:2.5rem}.blog-articles .card{border-bottom:3px solid}.section:has(+.section-blog) .rich-text{padding-bottom:44rem}.section:has(.rich-text)+.section-blog .blog-articles{margin-top:-40rem}.blog-articles .article-recipe-time p{margin-top:0;letter-spacing:-.64px;font-size:1.8rem;font-weight:700}@media screen and (max-width:1399px){.section:has(+.section-blog) .rich-text{padding-bottom:36rem}.section:has(.rich-text)+.section-blog .blog-articles{margin-top:-34rem}}@media screen and (max-width:1199px){.blog-articles .card .card__heading{letter-spacing:-.64px;font-size:2.2rem;margin-bottom:0}.blog-articles .card .article-card__excerpt{font-size:1.6rem}.section:has(+.section-blog) .rich-text{padding-bottom:26rem}.section:has(.rich-text)+.section-blog .blog-articles{margin-top:-26rem}.blog-articles .article-recipe-time p{font-size:1.6rem}}@media screen and (max-width:989px){.blog-articles{grid-template-columns:1fr 1fr}.section:has(.rich-text)+.section-blog .blog-articles{margin-top:-26rem}.section:has(+.section-blog) .rich-text{padding-bottom:26rem}.blog-articles .card .article-card__image-wrapper{border-radius:16px}}@media screen and (max-width:749px){.blog-articles .card .card__information{max-width:100%}.section:has(.rich-text)+.section-blog .blog-articles{--grid-mobile-vertical-spacing: 30px}.blog-articles .card .article-card__excerpt{font-size:1.4rem;margin-top:.4rem}.blog-articles .card .card__heading{font-size:2rem}.blog-articles .card .button{font-size:1.6rem;min-height:calc(4.2rem + var(--buttons-border-width) * 2)}.blog-articles{grid-template-columns:1fr}.blog-articles .card .article-card__image-wrapper{border-radius:12px}.blog-articles .article-recipe-time p{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-main-blog.css.map */
