.main-blog .title--primary{font-family:Inter,sans-serif;font-size:48px;font-weight:700;color:#e20613;margin-bottom:3rem;text-align:center;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:990px){.main-blog .title--primary{font-size:36px;margin-bottom:2rem}}@media screen and (max-width:750px){.main-blog .title--primary{font-size:28px;margin-bottom:1.5rem}}.main-blog .blog-articles{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:2.5rem!important;margin-top:2rem!important;visibility:visible!important;opacity:1!important}.main-blog .blog-articles__article{display:block!important;visibility:visible!important;opacity:1!important}@media screen and (max-width:990px){.blog-articles{grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (max-width:750px){.blog-articles{grid-template-columns:1fr;gap:2rem}}.main-blog .blog-articles .article-card{border:1px solid #e0e0e0;background:#fff;transition:all .3s ease;overflow:hidden;min-height:400px!important;height:auto!important;display:flex!important;flex-direction:column;visibility:visible!important;opacity:1!important}.main-blog .blog-articles .article-card .card__inner{min-height:400px!important;height:auto!important;display:flex!important;flex-direction:column}.main-blog .blog-articles .article-card-wrapper{min-height:400px!important;height:100%!important}.main-blog .blog-articles__article{min-height:400px!important;height:auto!important}.blog-articles .article-card:hover{border-color:#e20613;box-shadow:0 8px 24px #e2061326;transform:translateY(-4px)}.blog-articles .article-card__image-wrapper{overflow:hidden;position:relative}.blog-articles .article-card__image img{transition:transform .4s ease;width:100%;height:100%;object-fit:cover}.blog-articles .article-card:hover .article-card__image img{transform:scale(1.05)}.main-blog .blog-articles .card__content{padding:2rem!important;display:flex!important;flex-direction:column!important;flex:1!important;min-height:200px!important}.blog-articles .card__heading{font-family:Inter,sans-serif;font-size:22px;font-weight:600;color:#121212;margin-bottom:1rem;line-height:1.4}.blog-articles .card__heading a{color:#121212;text-decoration:none;transition:color .2s ease}.blog-articles .card__heading a:hover{color:#e20613}.blog-articles .article-card__info{font-family:Inter,sans-serif;font-size:14px;color:#666;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.blog-articles .article-card__info .circle-divider{color:#e20613;font-weight:500}.blog-articles .article-card__excerpt{font-family:Inter,sans-serif;font-size:16px;line-height:1.7;color:#2c3e50;margin-top:1rem;flex:1}.blog-articles .article-card__footer{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0;font-size:14px;color:#666}.blog-articles .article-card__link{color:#e20613;font-weight:500;text-decoration:none;margin-top:1.5rem;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease;font-family:Inter,sans-serif;font-size:16px}.blog-articles .article-card__link:hover{color:#c1050f;gap:.75rem}.blog-articles .article-card__link .icon-wrap{transition:transform .2s ease}.blog-articles .article-card__link:hover .icon-wrap{transform:translate(4px)}.main-blog .blog-articles:empty:before{content:"No articles yet. Check back soon!";display:block;text-align:center;padding:4rem 2rem;color:#666;font-size:18px;grid-column:1 / -1}.main-blog{display:block!important;visibility:visible!important;opacity:1!important}.main-blog .pagination{margin-top:4rem;text-align:center}.main-blog .pagination__list{display:flex;justify-content:center;gap:.5rem;list-style:none;padding:0}.main-blog .pagination__item a,.main-blog .pagination__item span{display:inline-block;padding:.75rem 1.25rem;border:1px solid #e0e0e0;color:#121212;text-decoration:none;transition:all .2s ease;font-family:Inter,sans-serif;font-size:16px}.main-blog .pagination__item a:hover,.main-blog .pagination__item--current span{background:#e20613;border-color:#e20613;color:#fff}@media screen and (max-width:750px){.blog-articles .card__content{padding:1.5rem}.blog-articles .card__heading{font-size:20px}.blog-articles .article-card__excerpt{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-blog-improvements.css.map */
