.blog-list-page{max-width:1400px;margin:0 auto;padding:3rem var(--spacing-page-margin, 1rem)}.blog-list-page__title{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin:0 0 2rem;color:var(--ds-color-charcoal, #1A1A1A)}@media(max-width:767px){.blog-list-page__title{font-size:2rem}}.blog-articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-bottom:2rem}@media(max-width:767px){.blog-articles-grid{grid-template-columns:1fr;gap:1.5rem}}.blog-article-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform var(--ds-duration-normal) var(--ds-ease-out)}.blog-article-card:hover{transform:translateY(-4px)}.blog-article-card__image-wrapper{position:relative;width:100%;padding-bottom:66.67%;overflow:hidden;background-color:var(--ds-color-light-grey, #F5F5F5);border:2px solid var(--ds-color-charcoal, #1A1A1A);margin-bottom:1rem}.blog-article-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--ds-duration-slow) var(--ds-ease-out)}.blog-article-card:hover .blog-article-card__image{transform:scale(1.05)}.blog-article-card__content{display:flex;flex-direction:column;gap:.75rem}.blog-article-card__title{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;margin:0;color:var(--ds-color-charcoal, #1A1A1A);line-height:1.3;transition:color var(--ds-duration-normal) var(--ds-ease-out)}.blog-article-card:hover .blog-article-card__title{color:var(--ds-color-accent, #C41E3A)}.blog-article-card__meta{font-size:.875rem;color:var(--ds-color-mid-grey, #666666);margin:0}.blog-article-card__excerpt{font-size:.9375rem;line-height:1.6;margin:0;color:var(--ds-color-charcoal, #1A1A1A)}.blog-article-card__read-more{display:inline-block;font-size:.875rem;font-weight:600;color:var(--ds-color-accent, #C41E3A);text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem;transition:color var(--ds-duration-normal) var(--ds-ease-out)}.blog-article-card:hover .blog-article-card__read-more{color:var(--ds-color-charcoal, #1A1A1A)}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--ds-color-charcoal, #1A1A1A)}.blog-pagination__link,.blog-pagination__current{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;border:2px solid var(--ds-color-charcoal, #1A1A1A);background-color:var(--ds-color-white, #FFFFFF);color:var(--ds-color-charcoal, #1A1A1A);transition:all var(--ds-duration-normal) var(--ds-ease-out)}.blog-pagination__link:hover{background-color:var(--ds-color-charcoal, #1A1A1A);color:var(--ds-color-white, #FFFFFF)}.blog-pagination__current{background-color:var(--ds-color-accent, #C41E3A);border-color:var(--ds-color-accent, #C41E3A);color:var(--ds-color-white, #FFFFFF)}.blog-pagination__prev,.blog-pagination__next{font-weight:600;text-transform:uppercase;letter-spacing:.05em}.blog-empty-state{text-align:center;padding:4rem 1rem;color:var(--ds-color-mid-grey, #666666)}.blog-empty-state__text{font-size:1.125rem;margin:0}@media(prefers-reduced-motion:reduce){.blog-article-card,.blog-article-card__image{transition:none}.blog-article-card:hover,.blog-article-card:hover .blog-article-card__image{transform:none}.blog-pagination__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blog-list.css.map */
