.blog .card__media .media img{object-fit:cover}.blog.ct-related-pdp-posts .card__media .media img{object-fit:fill}.ct-related-pdp-posts .title-wrapper-with-link{margin:0}.blog-placeholder-svg{height:100%}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information{padding:10px 0}.blog .card__media .media img{padding:0}.blog .card--standard.card--media .card__inner .card__information{display:block;padding:0 30px;position:absolute;bottom:0}.blog .title-wrapper-with-link{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:center;display:block}.blog .card__heading.h2{font-size:24px;line-height:30px;font-weight:600;color:#fff}.blog .article-card__excerpt{width:100%;margin-top:1.2rem;font-family:Montserrat;font-size:15px;font-weight:400;line-height:18px;text-align:left;color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1200px){.blog .card__heading.h2{font-size:16px;line-height:20px}}@media screen and (max-width: 768px){.blog .card__heading.h2{font-size:16px;text-wrap:balance}.blog .article-card__excerpt{font-size:12px;font-weight:400}.blog__posts.articles-wrapper .article{width:90%!important}.blog .title-wrapper-with-link h2{font-size:20px;padding-top:15px}.blog .isolate{padding-top:0}.blog .card--standard.card--media .card__inner .card__information{padding:0 15px}}@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/54/assets/section-featured-blog.css.map */
