.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%}.article-card__title-row{display:inline-flex;max-width:100%;align-items:center;flex-wrap:wrap;gap:.8rem;margin-bottom:.6rem}.article-card__title-row--full{display:flex;width:100%}.article-card__title-row .card__heading{margin:0;min-width:0;flex:1 1 auto}.article-card__title-align-left{text-align:left}.article-card__title-align-center{margin-left:auto;margin-right:auto;text-align:center}.article-card__title-align-right{margin-left:auto;text-align:right}.article-card__view-link{display:inline-flex;align-items:center;gap:.6rem;flex:0 0 auto;white-space:nowrap;line-height:1}.article-card__view-link-text{display:inline-flex;align-items:center;line-height:1}.article-card__view-link--icon-only{gap:0}.article-card__view-action{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.article-card__view-icon{width:var(--article-card-view-icon-size, calc(var(--font-heading-scale) * 1.6rem));height:var(--article-card-view-icon-size, calc(var(--font-heading-scale) * 1.6rem));display:inline-flex;line-height:0}.article-card__view-icon .svg-wrapper{width:100%;height:100%}.article-card__view-icon svg{width:100%;height:100%}.article-card__view-icon .icon-caret{transform:rotate(-90deg)}.article-card__products{margin-top:1.2rem}.article-card__product-images{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0}.article-card__product-image-item{flex:0 0 auto}.article-card__product-image-link{display:block;width:5.6rem;height:5.6rem;border-radius:.6rem;overflow:hidden}.article-card__product-image{width:100%;height:100%;display:block;object-fit:cover}.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/13/assets/section-featured-blog.css.map */
