.template-blog .section-header__title{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:800;font-size:clamp(32px,4vw,44px);letter-spacing:-.022em;line-height:1.12;color:#1d1d1e}.template-blog .rss-link{opacity:.3;transform:scale(.78);transition:opacity .15s}.template-blog .rss-link:hover{opacity:.75}.template-blog .ce-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 34px}.template-blog .ce-filter__btn{display:inline-flex;align-items:center;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1;padding:11px 20px;border-radius:999px;border:1px solid #e4ded6;background:#fff;color:#1d1d1e;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.template-blog .ce-filter__btn:hover{background:#f6f4ef;border-color:#d9d2c8;color:#1d1d1e}.template-blog .ce-filter__btn.is-active{background:#0d62ff;border-color:#0d62ff;color:#fff}.template-blog .ce-filter__btn.is-active:hover{background:#0a4fd0;border-color:#0a4fd0;color:#fff}@media(max-width:749px){.template-blog .ce-filter{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-18px;padding:2px 18px 10px}.template-blog .ce-filter::-webkit-scrollbar{display:none}.template-blog .ce-filter__btn{font-size:14.5px;padding:10px 17px}}.template-blog .grid--uniform{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.template-blog .grid--uniform>.grid__item{width:100%;padding-left:0;float:none}.template-blog .article-listing{display:flex;flex-direction:column;height:100%;margin-bottom:0;background:#fff;border:1px solid #eae4dc;border-radius:14px;overflow:hidden;box-shadow:0 1px 8px #0000000f;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.template-blog .article-listing:hover{transform:translateY(-4px);border-color:transparent;box-shadow:0 12px 28px #14141624}.template-blog .article__image-wrap{margin:0}.template-blog .article__grid-image{display:block;margin-bottom:0}.template-blog .grid__image-ratio--portrait:before{padding-bottom:62.5%}.template-blog .article__grid-image img{transition:transform .35s ease}.template-blog .article-listing:hover .article__grid-image img{transform:scale(1.03)}.template-blog .article-listing .article__content.text-center{text-align:left!important}.template-blog .article-listing .article__content{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.template-blog .article-listing .article__content-meta{margin:0 0 10px}.template-blog .article-listing .article__content .h3{margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:18.5px;font-weight:700;line-height:1.35;letter-spacing:-.014em;text-wrap:balance}.template-blog .article-listing .article__content .h3 a{color:#1d1d1e;text-decoration:none;border:0}.template-blog .article-listing:hover .article__content .h3 a{color:#0d62ff}.template-blog .article-listing .rte--block{margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15.5px;line-height:1.55;color:#5a5a58}.template-blog .article-listing .article__author{display:none}.template-blog .article-listing .article__date:has(time:empty){display:none}.template-blog .article-listing .article__date{margin:0 0 6px;font-size:13.5px;color:#8a8a88;font-style:normal}.template-blog .pagination{margin-top:10px}.template-blog .pagination .page a,.template-blog .pagination .page.current{font-family:Manrope,sans-serif;font-weight:700;border-radius:999px;padding:8px 14px}.template-blog .pagination .page.current{background:#ece6df;color:#1d1d1e}@media(max-width:900px){.template-blog .grid--uniform{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:600px){.template-blog .grid--uniform{grid-template-columns:1fr;gap:14px}.template-blog .article-listing{flex-direction:row;align-items:center}.template-blog .article-listing .article__image-wrap{flex:none;width:118px;align-self:stretch}.template-blog .article-listing .article__grid-image,.template-blog .article-listing .image-wrap{height:100%}.template-blog .grid__image-ratio--portrait:before{padding-bottom:100%}.template-blog .article-listing .article__content{padding:14px 16px}.template-blog .article-listing .article__content .h3{font-size:16px}.template-blog .article-listing .rte--block{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/blog-listing.css.map */
