.main-blog .title--primary{font-family:var(--cc-font-heading);font-weight:var(--cc-weight-heading);font-size:clamp(2.8rem,4.5vw,4.2rem);line-height:1.05;letter-spacing:-.02em;color:var(--cc-ink);margin:1.2rem 0 2.8rem}@media screen and (min-width:990px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.article-card-wrapper .card{background:var(--cc-bg);border:1px solid transparent;border-radius:var(--cc-radius-md);box-shadow:var(--cc-shadow-card);overflow:hidden}@media(hover:hover)and (prefers-reduced-motion:no-preference){.article-card-wrapper .card{transition:transform var(--cc-duration) var(--cc-ease),box-shadow var(--cc-duration) var(--cc-ease),border-color var(--cc-duration) var(--cc-ease)}.article-card-wrapper .card:hover{transform:translateY(-4px);border-color:var(--cc-border);box-shadow:var(--cc-shadow-card-hover)}}@media(hover:none){.article-card-wrapper .card{border-color:var(--cc-border);box-shadow:var(--cc-shadow-card-hover)}}.article-card-wrapper .card__content{padding:1.8rem 1.8rem 2rem}.article-card-wrapper .card__heading{font-family:var(--cc-font-body);font-size:1.7rem;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--cc-ink);margin:0 0 .6rem}.article-card-wrapper .card__heading a,.article-card-wrapper.underline-links-hover a:hover{text-decoration:none!important;color:var(--cc-ink)}.article-card-wrapper .article-card__info{font-family:var(--cc-font-body);font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--cc-text-light);margin-bottom:.8rem}.article-card-wrapper .article-card__excerpt{font-family:var(--cc-font-body);font-size:1.4rem;line-height:1.6;color:var(--cc-text-secondary);margin:0 0 1.2rem}.cc-article-card__more{display:inline-block;font-family:var(--cc-font-body);font-size:1.4rem;font-weight:500;color:var(--cc-blue);transition:color var(--cc-duration) var(--cc-ease)}.article-card-wrapper .card:hover .cc-article-card__more{color:var(--cc-blue-hover)}.main-blog .pagination__list{gap:.6rem}.main-blog .pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0;font-family:var(--cc-font-body);font-size:1.4rem;font-weight:500;letter-spacing:0;color:var(--cc-ink);border:1px solid transparent;border-radius:var(--cc-radius-sm);text-decoration:none;transition:background var(--cc-duration) var(--cc-ease),border-color var(--cc-duration) var(--cc-ease)}.main-blog .pagination__item:after,.main-blog .pagination__item--current:after,.main-blog a.pagination__item:hover:after,.main-blog .pagination__item-arrow:hover:after{content:none}.main-blog a.pagination__item:hover{background:var(--cc-bg-subtle);border-color:var(--cc-border)}.main-blog .pagination__item--current{background:var(--cc-ink);color:#fff}.main-blog .pagination__item .icon-caret{height:.8rem}
/*# sourceMappingURL=/cdn/shop/t/70/assets/cc-blog.css.map */
