.article-page{position:relative;display:flex;box-sizing:border-box;max-width:100%;align-items:center;min-width:0;min-height:0;flex-direction:column;padding:65px 65px 0;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;color:#000}.template-article .header__logo{display:none!important}.article-brand-logo{position:absolute;top:113px;right:20px;width:118px;z-index:9;display:block}.article-brand-logo svg{width:100%;height:auto;display:block}.article-brand-logo svg path,.article-brand-logo svg polygon,.article-brand-logo svg g{fill:#000}.article-breadcrumbs{margin-bottom:0;padding:30px 40px 0}.article-breadcrumbs .breadcrumb-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:13px}.article-breadcrumbs .breadcrumb-list__item{display:flex;align-items:center}.article-breadcrumbs .breadcrumb-list__item:not(:last-child):after{content:"/"}.article-breadcrumbs .breadcrumb-list__item a{color:inherit;text-decoration:none}.article-hero{margin:0 -2rem 3rem}.article-hero__img{width:100%;display:block;max-height:60vh;object-fit:cover}.article-layout{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem;width:100%}@media(min-width:960px){.article-layout{flex-direction:row;justify-content:center;align-items:flex-start;gap:40px}}.article-main{display:flex;box-sizing:border-box;min-width:0;min-height:0;flex-direction:column;flex:1 1 auto;max-width:680px}.article-sidebar{display:flex;box-sizing:border-box;max-width:100%;margin-top:20px;min-width:0;flex-direction:column;min-height:100%;width:192px;padding-left:0;padding-right:0;padding-top:10px}@media(max-width:959px){.article-sidebar{width:100%;margin-top:0}}.article-meta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.article-meta__tags{display:flex;flex-wrap:wrap;gap:.4rem}.article-meta__tag{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;border:1px solid #000;padding:.2rem .6rem;text-decoration:none;color:inherit;transition:background .15s,color .15s}.article-meta__tag:hover{background:#000;color:#fff}.article-meta__date,.article-meta__author{font-size:12px;line-height:14px}.article-title{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:36px;line-height:1.3333333333;text-transform:uppercase;letter-spacing:1px;max-width:none;overflow-wrap:break-word}@media(min-width:767px){.article-title{font-size:calc(15.1750972763vw - 80.3929961089px)}}@media(min-width:1024px){.article-title{font-size:75px;line-height:80px}}.article-meta.js-reveal,.article-title.js-reveal,.article-intro.js-reveal{opacity:1;transform:none}.article-intro{font-family:akzidenz-grotesk,sans-serif;font-size:20px;line-height:1.5;font-style:italic;max-width:none}.article-intro p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;font-style:italic}.article-intro p:last-child{margin-bottom:0;display:inline-block}.article-intro p em{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;font-style:italic!important;letter-spacing:1px}.metafield-rich_text_field .article-intro p{letter-spacing:1px}.metafield-rich_text_field .article-intro p em,.metafield-rich_text_field .article-intro p em strong{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;font-style:italic!important;font-weight:700!important}strong{font-weight:700!important}em strong{font-style:italic!important;font-weight:700!important}.article-share{display:flex;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;align-items:center;flex:0 0 auto;gap:1.25rem;max-width:100%;min-width:0;min-height:0;padding:10px 0;margin:20px 0;border-top:2px solid #000;border-bottom:2px solid #000}.article-share__btn{display:inline-flex;align-items:center;justify-content:center;color:#000;text-decoration:none}.article-share__btn svg{display:block;width:24px;height:24px}.article-content{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.6;color:#000;max-width:none}.article-content h2{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:36px;line-height:100%;text-transform:uppercase;letter-spacing:1px;max-width:none;overflow-wrap:break-word;margin:0;padding:0}.article-content h3{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:24px;line-height:1.2;text-transform:uppercase;margin:2rem 0 .75rem}.article-content p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em}.article-content em{font-size:17px;line-height:1.53333;font-style:italic!important;letter-spacing:1px}.article-content a{color:inherit;text-decoration:underline}.article-content ol{list-style:none;counter-reset:article-ol;padding-left:0;margin:1.5rem 0}.article-content ol>li{counter-increment:article-ol;position:relative;padding-left:2.75rem;margin:0 0 1.5rem}.article-content ol>li:before{content:counter(article-ol);position:absolute;left:0;top:.1em;width:1.6rem;height:1.6rem;background:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;line-height:1}.article-content ol>li p:first-child{margin-top:0}.article-content img{max-width:100%;height:auto;display:block;margin:1.5rem 0}.article-content figure{margin:1.5rem 0}.article-content figure img{margin:0}.article-content figcaption{font-size:.85rem;opacity:.6;margin-top:.5rem;text-align:center}.article-content blockquote{border-left:3px solid #000;padding-left:1.25rem;margin:1.5rem 0;font-style:italic;opacity:.8}.article-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e5e5e5}.article-nav__link{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:inherit;max-width:45%}.article-nav__link--next{text-align:right;margin-left:auto}.article-nav__dir{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;opacity:.45}.article-nav__title{font-size:.875rem;font-weight:500;line-height:1.3}.article-sidebar__block+.article-sidebar__block{margin-top:2.5rem}.article-sidebar__heading{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase;letter-spacing:1px;max-width:none;overflow-wrap:break-word;margin:0 0 20px;padding:0}.article-sidebar__product{display:flex;gap:.75rem;text-decoration:none;color:inherit;padding:.75rem 0;border-bottom:1px solid #f0f0f0;align-items:center}.article-sidebar__product-img{width:3.5rem;height:3.5rem;flex-shrink:0;overflow:hidden}.article-sidebar__product-img img{width:100%;height:100%;object-fit:cover;display:block}.article-sidebar__product-title{font-size:.8125rem;font-weight:500;margin:0 0 .2rem}.article-sidebar__product-price{font-size:.75rem;opacity:.6;margin:0}.article-sidebar__related{display:block;text-decoration:none;color:inherit;margin-bottom:65px}.article-sidebar__related-img{width:100%;aspect-ratio:16 / 9.3;overflow:hidden;margin-bottom:20px;background:#f5f5f5}.article-sidebar__related-img img{width:100%;height:100%;object-fit:fill;display:block}.article-sidebar__related-title{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:15px;line-height:16px;text-transform:uppercase;letter-spacing:1px;overflow-wrap:break-word;margin:0 0 10px;padding:0}.article-sidebar__related-excerpt{margin:0;font-size:15px;line-height:17px;max-width:450px;color:#555}.article-related-grid{padding:65px 0}.article-related-grid__heading{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase;margin:0 0 2rem}.article-related-grid__cards{display:grid;grid-template-columns:1fr;gap:65px}@media(min-width:640px){.article-related-grid__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.article-related-grid__cards{grid-template-columns:repeat(3,1fr)}}.article-card{display:block;text-decoration:none;color:inherit}.article-card__img-wrap{overflow:hidden;aspect-ratio:16 / 10;margin-bottom:20px;background:#f5f5f5}.article-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.article-card:hover .article-card__img{transform:scale(1.03)}.article-card__title{font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:15px;line-height:16px;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px}.article-card__excerpt{margin:0;font-size:15px;line-height:17px;max-width:450px;color:#555}
/*# sourceMappingURL=/cdn/shop/t/12/assets/article-template.css.map */
