.kc-blog .container{position:relative}.kc-blog .breadcrumb{position:absolute;top:0;left:0;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.kc-blog .breadcrumb__list{display:flex;align-items:center}.kc-blog .breadcrumb__item{font-family:var(--heading-font-family);font-size:13px}.kc-blog .breadcrumb__item:not(:first-child):before{content:"/";margin-right:var(--spacing-1);margin-left:var(--spacing-1);opacity:.5}.kc-blog .breadcrumb__item a{opacity:.5;transition:opacity .2s ease-in-out}.kc-blog .breadcrumb__item a:hover{opacity:1}.kc-blog .blog-banner-content{padding-top:80px;padding-bottom:80px}@media (max-width: 999px){.kc-blog .blog-banner-content{padding-top:38px;padding-bottom:38px}}.kc-blog .blog__title{font-family:var(--heading-font-family);font-size:45px;font-weight:500}.kc-blog .main-nav{border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color))}.kc-blog .blog-filter-list ul{gap:0 var(--spacing-12);padding:0 var(--spacing-4)}@media (max-width: 999px){.kc-blog .blog-filter-list ul{gap:0 28px;flex-wrap:wrap;justify-content:center}}.kc-blog .blog-filter-list li{opacity:1;padding:27px 0}@media (max-width: 999px){.kc-blog .blog-filter-list li{padding:14px 0}}.kc-blog .blog-filter-list a{font-size:15px;font-family:var(--heading-font-family);font-weight:400;color:#3c3c3b;position:relative;padding:0}@media (max-width: 999px){.kc-blog .blog-filter-list a{font-size:var(--text-sm)}}.kc-blog .blog-filter-list li[aria-selected=true] a:before{content:"";position:absolute;left:0;right:0;bottom:2px;border-bottom:1px solid #3c3c3b}.kc-blog .blog-posts__container{margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.kc-blog .blog-posts{--blog-articles-gap: var(--spacing-12);margin-left:var(--spacing-16);margin-right:var(--spacing-16)}@media (max-width: 999px){.kc-blog .blog-posts{margin-left:0;margin-right:0}}.kc-blog .blog-post-card__info .h3{font-size:18px;font-family:var(--heading-font-family);font-weight:500;letter-spacing:-.7px;line-height:1.13}.kc-blog .blog-post-card .badge{font-family:var(--heading-font-family);font-size:var(--text-sm);font-weight:400;line-height:1;padding:var(--spacing-1-5) var(--spacing-3)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/blog.css.map */
