.blog-tag a{background-color:var(--grey-color);border-radius:var(--btn-radius);padding:11px 20px;text-decoration:none;display:inline-block;line-height:normal}.blog-tag a:first-letter{text-transform:uppercase}.blog-tag a:hover,.blog-tag.active{background-color:var(--btn-primary-hover-bg-color);color:var(--btn-primary-hover-color)}.list-social__link circle{transition:var(--transition)}.list-social__link:hover circle{stroke:var(--color-heading)}.article-template__content blockquote{max-width:58rem;margin:auto;text-align:center}blockquote .light-dark-grey{letter-spacing:0;font-weight:var(--subheading-weight)}.container-min{max-width:84rem;margin-left:auto;margin-right:auto}.article-template__content p{margin-block-start:clamp(2rem,2vw,2.6rem);margin-bottom:clamp(2rem,2vw,2.6rem)}.article-template__content h2{font-size:2.4rem}.article-template__content h3{font-size:1.8rem}.article-toc{display:none}.article-toc__inner{background:transparent;border:0;border-left:1px solid rgba(var(--color-heading-rgb),.12);border-radius:0;box-shadow:none;padding:.4rem 0 .4rem 1.8rem}.article-toc__heading{color:var(--color-heading);font-size:1.1rem;font-weight:var(--subheading-weight);line-height:1.4;letter-spacing:.08em;margin:0 0 1.2rem;text-transform:uppercase}.article-toc__list{display:grid;gap:.2rem;list-style:none;margin:0;padding:0}.article-toc__link{border-radius:0;color:rgba(var(--color-text-rgb),.72);display:block;font-size:1.25rem;line-height:1.45;padding:.7rem 0 .7rem 1.4rem;position:relative;text-decoration:none;transition:background-color .22s ease,color .22s ease,transform .22s ease}.article-toc__link:before{background:var(--color-heading);border-radius:999px;content:"";height:calc(100% - 1.2rem);left:-1.9rem;opacity:0;position:absolute;top:.6rem;transform:scaleY(.4);transform-origin:center;transition:opacity .22s ease,transform .22s ease;width:.2rem}.article-toc__link:hover,.article-toc__link:focus-visible,.article-toc__link.is-active{background:transparent;color:var(--color-heading);transform:translate(.2rem)}.article-toc__link:hover:before,.article-toc__link:focus-visible:before,.article-toc__link.is-active:before{opacity:1;transform:scaleY(1)}.article-template__content h2{scroll-margin-top:calc(var(--zl-article-toc-top, 0px) + 8.5rem)}.article_meta{--dot-width: 4px;--dot-space: 0 10px}.blog-post-related .blog-posts-title{font-size:1.6rem}.article-template__hero-small{height:clamp(35rem,30vw,50rem)}.article-template__hero-medium{height:clamp(40rem,32.5vw,75.5rem)}.article-template__hero-large{height:clamp(50rem,35vw,85.5rem)}@media screen and (max-width:1199.98px){.article-template--has-toc .article-toc{background:var(--color-background);border-bottom:1px solid rgba(var(--color-heading-rgb),.08);border-top:1px solid rgba(var(--color-heading-rgb),.08);display:block;margin:1.6rem calc(var(--bs-gutter-x, 1.5rem) * -1) 2.4rem;padding:.9rem var(--bs-gutter-x, 1.5rem);position:sticky;top:var(--zl-article-toc-top, 0);transition:top .28s ease;z-index:20}.article-template--has-toc .article-toc__inner{border-left:0;padding:0}.article-template--has-toc .article-toc__heading{font-size:1rem;margin:0 0 .7rem}.article-template--has-toc .article-toc__list{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:.2rem;scroll-snap-type:x proximity;scrollbar-width:none}.article-template--has-toc .article-toc__list::-webkit-scrollbar{display:none}.article-template--has-toc .article-toc__item{flex:0 0 auto;max-width:min(28rem,78vw);scroll-snap-align:start}.article-template--has-toc .article-toc__link{border:1px solid rgba(var(--color-heading-rgb),.12);border-radius:999px;font-size:1.2rem;line-height:1.35;max-width:100%;overflow:hidden;padding:.7rem 1rem;text-overflow:ellipsis;transform:none;white-space:nowrap}.article-template--has-toc .article-toc__link:before{display:none}.article-template--has-toc .article-toc__link:hover,.article-template--has-toc .article-toc__link:focus-visible,.article-template--has-toc .article-toc__link.is-active{background:rgba(var(--color-heading-rgb),.06);transform:none}}@media screen and (min-width:1200px){.article-template--has-toc{align-items:start;column-gap:4rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);justify-content:center}.article-template--has-toc>:not(.article-toc){grid-column:1;min-width:0;width:100%}.article-template--has-toc .article-toc{display:block;grid-column:2;grid-row:1 / span 20;max-height:calc(100vh - var(--zl-article-toc-top, 2.4rem) - 2rem);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;position:sticky;top:var(--zl-article-toc-top, 2.4rem);transition:max-height .28s ease,top .28s ease}.article-template--has-toc .article-template__content h2{scroll-margin-top:calc(var(--zl-article-toc-top, 2.4rem) + 2rem)}.article-template--has-toc .article-toc::-webkit-scrollbar{width:.4rem}.article-template--has-toc .article-toc::-webkit-scrollbar-thumb{background:rgba(var(--color-heading-rgb),.18);border-radius:999px}}@media(prefers-reduced-motion:reduce){.article-template--has-toc .article-toc,.article-toc__link,.article-toc__link:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/blog.css.map */
