.section__main-blog .blog-navigation{position:sticky;top:0;z-index:var(--z-index-base);margin-bottom:2.4rem;transition:top var(--duration-default) ease}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main.content-for-layout .blog-navigation{top:var(--header-height, 0)}.section__main-blog .blog-navigation__list{display:flex;gap:1.6rem;padding:1.6rem 0;white-space:nowrap;overflow-x:auto}.section__main-blog .blog-navigation__list a.link{--color-link: var(--color-foreground);--color-link-hover: var(--color-foreground);--color-link-active: var(--color-foreground);font-weight:500;padding-bottom:.2rem}.section__main-blog .blog-navigation__list a.link>span{--text-decoration-thickness: .2rem;display:inline;transition:background-size ease-in-out var(--duration-default);background-color:transparent;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--text-decoration-thickness)}.section__main-blog .blog-navigation__list a.link:hover>span,.section__main-blog .blog-navigation__list a.link--active>span{background-size:100% var(--text-decoration-thickness)}.section__main-blog .card-article{--global-color-foreground: var(--color-foreground);--global-color-background: var(--color-background);--global-gradient-background: var(--gradient-background);--caption-global-background: var(--caption-background);--caption-global-foreground: var(--caption-foreground);--blog-card-title-font-size-desktop: 1.8rem;--blog-card-title-font-size-mobile: 1.6rem;--blog-card-title-font-size-tablet: 1.6rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.section__main-blog .card-article .card__content{padding:1.6rem 0 0}.section__main-blog .card-article .card__summary{position:relative;overflow:hidden;white-space:normal;display:-webkit-box!important;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}@media screen and (min-width: 750px){.section__main-blog .blog-navigation{margin-bottom:4rem}.section__main-blog .blog-navigation__list{grid-gap:2.4rem;justify-content:flex-start}}@media screen and (min-width: 990px){.section__main-blog .blog-navigation{margin-bottom:7rem}.section__main-blog .card-article .card__content{padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-blog.css.map */
