.blog-journal .blog-toolbar{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center;justify-content:space-between;margin:2.4rem 0 3.6rem}.blog-journal .blog-chips{display:flex;flex-wrap:wrap;gap:.8rem}.blog-journal .blog-chip{display:inline-block;padding:.7rem 1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:2rem;font-size:1.4rem;line-height:1.2;text-decoration:none;color:rgb(var(--color-foreground))}.blog-journal .blog-chip:hover{border-color:rgba(var(--color-foreground),.7)}.blog-journal .blog-chip.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.blog-journal .blog-toolbar__search{display:flex;gap:.8rem;align-items:stretch}.blog-journal .blog-toolbar__input{min-width:24rem;padding:.8rem 1.2rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.4rem;background:transparent;color:inherit;font:inherit;font-size:1.4rem}.blog-journal .blog-toolbar__button{min-height:0;padding:0 1.8rem}.blog-journal .blog-block{margin:0 0 4.4rem}.blog-journal .blog-block__title{margin:0 0 1.6rem;font-size:1.5rem;letter-spacing:.14rem;text-transform:uppercase}.blog-journal .blog-grid{display:grid;gap:1rem;grid-template-columns:1fr}.blog-journal .blog-grid__item.article{align-items:stretch}.blog-journal .article-card__header h3{margin:0 0 .6rem}.blog-journal .article-card__header h3:only-child{margin:0}.blog-journal .article-card__header h3+span{display:inline-block;margin-top:.4rem}.blog-journal .article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-journal .blog-grid--picks .article-card__excerpt{display:none}@media screen and (min-width:750px){.blog-journal .blog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.blog-journal .blog-grid{grid-template-columns:repeat(3,1fr)}.blog-journal .blog-grid--picks{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.blog-journal .blog-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.4rem;-webkit-overflow-scrolling:touch}.blog-journal .blog-chip{white-space:nowrap}.blog-journal .blog-toolbar__search{width:100%}.blog-journal .blog-toolbar__input{flex:1;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAABA */
