.blog-list{display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:990px){.blog-list{padding-left:0;padding-right:0}}.blog-list__item{border-bottom:.1rem solid rgba(var(--color-foreground),.04)}.blog-list__item-inner{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}@media screen and (min-width:750px){.blog-list__item-inner{flex-direction:row;align-items:flex-start;gap:2.4rem;padding:2.4rem 0}}.blog-list__media{display:block;flex-shrink:0;width:100%;max-width:100%;border-radius:var(--media-radius);overflow:hidden;text-decoration:none}@media screen and (min-width:750px){.blog-list__media{width:var(--blog-list-image-width, 20rem);max-width:var(--blog-list-image-width, 20rem)}}.blog-list__image{display:block;width:100%;height:auto;border-radius:var(--media-radius)}.blog-list__image--placeholder{aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.04);border-radius:var(--media-radius)}.blog-list__image--placeholder .blog-placeholder-svg{width:100%;height:100%}.blog-list__content{flex:1;min-width:0}.blog-list__title{margin:0 0 .8rem}.blog-list__title a{color:rgb(var(--color-foreground));text-decoration:none}.blog-list__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.blog-list__meta{margin-bottom:.8rem;color:rgba(var(--color-foreground),.75)}.blog-list__excerpt{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.85);line-height:calc(1 + .6 / var(--font-body-scale))}.blog-list__link{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:500}.blog-placeholder-svg{height:100%}@media screen and (min-width:990px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.blog__title{margin:0}.blog__posts.articles-wrapper{margin-bottom:1rem}@media screen and (min-width:990px){.blog__posts.articles-wrapper{margin-bottom:0}}.blog__posts.articles-wrapper .article{scroll-snap-align:start}@media screen and (max-width:749px){.blog__post.article{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}}.background-secondary .blog-placeholder__content{background-color:rgb(var(--color-background))}.blog__posts .card-wrapper{width:100%}.blog__button{margin-top:3rem}@media screen and (min-width:750px){.blog__button{margin-top:5rem}}@supports not (inset: 10px){@media screen and (min-width:750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-featured-blog.css.map */
