.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:2rem}@supports not (inset: 10px){@media screen and (min-width:750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}.blog__title-wrapper--center{justify-content:center;text-align:center}.blog__posts--list{display:flex;flex-direction:column;gap:0;margin:0 0 1rem;padding:0 1.5rem;list-style:none}@media screen and (min-width:990px){.blog__posts--list{padding-left:0;padding-right:0}}.blog__posts--list .blog__post.article{width:100%;display:block;border-top:.1rem solid rgba(var(--color-foreground),.2);padding:3rem 0}.blog__posts--list .blog__post.article:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.blog__posts--list .article-card.card--horizontal{gap:2rem}.blog__posts--list .article-card.card--horizontal>.card__inner{margin:0}@media screen and (min-width:750px){.blog__posts--list .article-card.card--horizontal{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:4rem}.blog__posts--list .article-card.card--horizontal>.card__inner{flex:0 0 58%;width:58%}.blog__posts--list .article-card.card--horizontal>.card__content{flex:0 0 36%;width:36%;text-align:left}}@media screen and (max-width:749px){.blog__posts--list .article-card.card--horizontal{flex-direction:column;align-items:stretch}.blog__posts--list .article-card.card--horizontal>.card__inner,.blog__posts--list .article-card.card--horizontal>.card__content{width:100%}}.blog__posts--list .card--horizontal .card__heading{font-family:var(--font-body-family);font-size:2.6rem;font-weight:500;line-height:1.2}@media screen and (min-width:750px){.blog__posts--list .card--horizontal .card__heading{font-size:3.2rem}}.blog__posts--list .article-card__excerpt{font-size:1.8rem;line-height:2}.blog__posts--list .article-card__read-more{display:inline-block;margin-top:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-featured-blog.css.map */
