.blog-placeholder-svg{height:100%}.blog__title{margin:0}.blog__posts.articles-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;justify-content:center;align-items:stretch;margin-bottom:1rem}@media screen and (min-width: 990px){.blog__posts.articles-wrapper{margin-bottom:0}}.blog__posts .article{position:relative;background-color:#fff!important;border-radius:8px!important;box-shadow:0 2px 5px #0000001a!important;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;transition:transform .3s ease,box-shadow .3s ease}.blog__posts .article:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026!important}.blog__posts .card-wrapper{width:100%}.article-card__image--small .ratio:before,.article-card__image--medium .ratio:before,.article-card__image--large .ratio:before{padding-bottom:100%!important}.article-card__image.media.media--hover-effect img{width:100%!important;height:100%!important;object-fit:cover!important}.card__heading,.article-card__excerpt{text-align:center;color:#333!important}.card__heading{font-size:1.4rem;font-weight:700;text-align:center;line-height:1.4;min-height:3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.article-card__excerpt{font-size:.95rem;line-height:1.4;min-height:4rem;overflow:hidden}.article-card__info{position:absolute;bottom:1rem;left:1rem;text-align:left;color:#777!important;font-size:.85rem}.card__information{padding-bottom:2rem}.read-more-link{display:block;margin:1rem auto 0;background-color:#2e3105;color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:4px;font-size:.95rem;transition:background-color .3s ease}.read-more-link:hover{background-color:#606608}.blog__posts .article{min-width:300px;max-width:100%;width:100%}@media screen and (min-width: 750px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.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:0}}}@media screen and (max-width: 749px){.blog__posts.articles-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1rem;scroll-padding-left:0;scroll-snap-align:start;justify-content:flex-start}.blog__posts .article{flex:0 0 auto;width:80%;max-width:320px;scroll-snap-align:start}.blog__posts.articles-wrapper:before{content:"";display:block;width:1px;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-featured-blog.css.map */
