.main-blog{width:100%}.blog-articles__featured{width:100%;margin-bottom:2rem}.blog-articles{--blog-articles-gap: 2rem;--blog-articles-cols: 1;--blog-articles-row-height: 22rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--blog-articles-gap);min-width:0}.blog-articles__article{--blog-articles-gaps: calc(var(--blog-articles-cols) - 1);--blog-articles-cell-width: calc( (100% - (var(--blog-articles-gap) * var(--blog-articles-gaps))) / var(--blog-articles-cols) );flex:0 0 var(--blog-articles-cell-width);width:var(--blog-articles-cell-width);max-width:var(--blog-articles-cell-width);min-width:0;box-sizing:border-box}.blog-post-card{height:100%}.blog-post-card__link{display:grid;grid-template-rows:1fr 1fr;height:100%;min-height:var(--blog-articles-row-height, 22rem);text-decoration:none;color:inherit;border-radius:16px;overflow:hidden;background-color:#ffffe2}.blog-post-card__media{position:relative;min-height:0;width:100%;overflow:hidden;background-color:#1a2f3214}.blog-post-card__image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.blog-post-card__media-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e5d77f,#ffffe2)}.blog-post-card__body{min-height:0;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.25rem 1.5rem;background-color:#ffffe2;box-sizing:border-box;overflow:hidden}.blog-post-card--featured .blog-post-card__body,.blog-post-card--featured .blog-post-card__link{background-color:#e0e5f4}.blog-post-card__summary{font-family:DM Sans,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.5;letter-spacing:-.01em;margin:0;color:#1a2f32d9;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-post-card__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.blog-post-card__author{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.blog-post-card__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center 12%;flex-shrink:0;display:block}.blog-post-card__avatar--initial{display:inline-flex;align-items:center;justify-content:center;background-color:#1a2f32;color:#ffffe2;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1}.blog-post-card__author-name,.blog-post-card__date{font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:#1a2f32bf}.blog-post-card__author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-post-card__date time{font:inherit;color:inherit}.blog-post-card__title{font-family:Gasoek One,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;margin:0;color:#1a2f32}@media screen and (max-width:749px){.blog-articles{--blog-articles-cols: 1}}@media screen and (min-width:750px)and (max-width:989px){.blog-articles{--blog-articles-cols: 2}.blog-post-card--featured .blog-post-card__link{grid-template-columns:1fr;grid-template-rows:1fr 1fr;min-height:calc(var(--blog-articles-row-height, 22rem) * 2)}}@media screen and (min-width:990px){.blog-articles{--blog-articles-cols: 3}.blog-post-card--featured .blog-post-card__link{grid-template-columns:1fr 1fr;grid-template-rows:1fr;min-height:var(--blog-articles-row-height, 22rem)}.blog-post-card--featured .blog-post-card__body{justify-content:center;padding:2rem 2.5rem}.blog-post-card--featured .blog-post-card__summary{-webkit-line-clamp:6}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-main-blog.css.map */
