.blog-articles--3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px!important}.blog-articles--4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px!important}.blog-card{height:fit-content}.blog__header{margin-bottom:28px;display:flex;align-items:baseline;gap:50px}.blog-card__link{display:flex;flex-direction:column;gap:20px;text-decoration:none;color:inherit}.blog-card__image-wrapper{overflow:hidden;border-radius:var(--context-image-radius, 0px)}.blog-card__image-wrapper figure.lazy-image{width:100%;height:100%;display:block}.blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:var(--focal-point, center center);display:block}.blog-card__content{display:flex;flex-direction:column;gap:20px}.blog-card__meta{display:flex;align-items:center;gap:8px;color:#acacac}.blog-card__tag,.blog-card__date{font-family:var(--base-font-family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.blog-card__separator{font-family:var(--base-font-family);font-size:.75rem;color:#acacac;opacity:.7}.main-blog .pagination-wrapper{padding-top:60px}.blog-card__title{font-family:var(--accent-font-family);font-size:19px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;margin:0;line-height:1.3}.blog-card__title--accent{color:rgb(var(--accent-color))}.blog-card__excerpt{font-family:var(--base-font-family);font-size:14px;line-height:1.6;margin:0;color:inherit}.blog-card__read-more{font-family:var(--base-font-family);font-size:14px;color:#000;background-image:linear-gradient(to top,#000 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}@media(hover:hover){.blog-card__image-wrapper img{transition:transform var(--animation-duration, .4s) var(--transition-timing-function, ease)}.blog-card__link:hover .blog-card__image-wrapper img{transform:scale(1.03)}}@media screen and (max-width:768px){.blog__header{gap:20px}.blog__filters{width:100%}.blog__filters-list{display:grid!important;grid-template-columns:1fr 1fr;gap:12px}.blog__filters-select{display:none!important}.blog__filters-list li{width:100%}.blog__filters-list .blog__filters-link{width:100%;padding:14px 12px}}@media screen and (max-width:920px){.blog-articles--3,.blog-articles--4{grid-template-columns:1fr}.blog-card__link,.blog-card__content{gap:15px}.blog__header{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-main-blog.css.map */
