.main-article{color:var(--primary_text);background-color:var(--background_color)}.main-article__image{position:relative}.main-article__title{text-align:center;color:var(--primary_text);width:100%}.main-article__image{position:relative;overflow:hidden;border-radius:inherit}.main-article__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000);opacity:.4;pointer-events:none;z-index:1}.main-article__breadcrumbs{padding:.5rem 1rem}.main-article__content{display:flex;align-items:center;flex-direction:column;text-align:center}.main-article__content p span{display:inline-block;width:100%}.article-header__tags{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;font-style:italic}.article-header__tags .Svg--separator:last-child{display:none}.Svg--separator path,.Svg--separator circle{fill:var(--primary_accent)}.main-article .article-tag{color:var(--primary_text)}.article-header__date{text-align:center;color:var(--primary_text)}.article-tag-separator{display:inline-block;width:6px;height:1px;background-color:var(--primary_text);border-radius:.25rem}.article-nav-wrapper{width:100%;position:fixed;left:0;right:0;color:var(--primary_text);background-color:var(--background_color);top:calc(var(--announcement-height-fixed) + var(--header-height-fixed));z-index:5;transition:transform .3s ease;transition:opacity .3s cubic-bezier(.49,.025,.685,1),transform .3s cubic-bezier(.49,.025,.685,1)}.article-nav-wrapper.is-hidden{transform:translateY(calc(-100% - var(--announcement-height-fixed) - var(--header-height-fixed)));opacity:0}.article-nav-wrapper.header-hidden{transform:translateY(calc(-1 * (var(--announcement-height-fixed) + var(--header-height-fixed))))}.article-nav{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:1rem}.article-nav__icon{width:1rem;height:1rem}.article-nav__icon svg{width:100%;height:100%}.article-nav__icon svg path{stroke:transparent;fill:var(--primary_text)}a.article-nav__top,a.article-nav__back{display:flex;gap:.25rem;align-items:center;color:var(--primary_text)}a.article-nav__top{text-decoration:underline}@media screen and (min-width: 1025px){.main-article__breadcrumbs{padding:1rem 2rem}.main-article__title{text-align:center}.main-article__content{margin:auto}.main-article__content>p{min-width:664px;max-width:664px}.article-nav{padding:1rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-article.css.map */
