.blog{overflow:hidden}.blog__posts-wrapper{width:100%;display:grid;grid-template-columns:1fr;gap:4rem 1.6rem}.blog__posts-wrapper--1,.blog__posts-wrapper--2{grid-template-columns:1fr}@media (min-width: 750px){.blog__posts-wrapper--2{grid-template-columns:repeat(2,1fr)}}.blog__posts-wrapper--3{grid-template-columns:1fr}@media (min-width: 750px){.blog__posts-wrapper--3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 990px){.blog__posts-wrapper--3{grid-template-columns:repeat(3,1fr)}}.blog__posts-wrapper--4{grid-template-columns:1fr}@media (min-width: 750px){.blog__posts-wrapper--4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 990px){.blog__posts-wrapper--4{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.blog__posts-wrapper--4{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 749px){.blog__posts-wrapper--2-mobile:not(.blog__posts-wrapper--1){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 575px){.blog__posts-wrapper--2-mobile .article-card{gap:.8rem}.blog__posts-wrapper--2-mobile .article-card .article-content{padding:.8rem 0 0}.blog__posts-wrapper--2-mobile .article-card .card__subtitle{font-size:.8rem}.blog__posts-wrapper--2-mobile .article-card .article-card__title{font-size:1.5rem}.blog__posts-wrapper--2-mobile .article-card .article-card__header{padding-right:1rem}.blog__posts-wrapper--2-mobile .article-card .article-card__meta{gap:.4rem}.blog__posts-wrapper--2-mobile .article-card .article-card__excerpt{font-size:1.2rem}.blog__posts-wrapper--2-mobile .article-card .article-card__tag,.blog__posts-wrapper--2-mobile .article-card .article-card__tags-separator,.blog__posts-wrapper--2-mobile .article-card .article-card__date,.blog__posts-wrapper--2-mobile .article-card .article-card__author{font-size:1rem}.blog__posts-wrapper--2-mobile .card-page .icon-wrapper{width:2.4rem;height:2.4rem}.blog__posts-wrapper--2-mobile .card-page__title{font-size:1.4rem}}@media screen and (max-width: 989px){.swiper--articles .blog__posts-wrapper{display:flex;grid-template-columns:none;gap:0}}.blog__nav{width:100%;display:flex;align-items:center;justify-content:center;margin-top:1.6rem}.blog__nav-pagination{position:static}@media (min-width: 990px){.blog__nav{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-featured-blog.css.map */
