.blog-post-detail .article-tags .tag-link{display:inline-flex;white-space:nowrap;font-size:.6875rem;text-transform:uppercase;height:31px;border-radius:62px;padding:0 14px;align-items:center;font-weight:600;margin:0 5px;border:1px solid var(--color-border)}.blog-post-detail .article-tags .tag-link:hover,.blog-post-detail .article-tags .active.tag-link{color:#fff;background:var(--color-accent);border-color:var(--color-accent)}.blog-post-detail .post-meta-wrapper{font-size:.875rem;opacity:.6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:15px}.blog-post-detail .post-meta-wrapper aside{display:inline-flex;margin:0 15px 10px 0;position:relative}.blog-post-detail .post-meta-wrapper aside:after{content:"";display:inline-block;width:2px;height:2px;border-radius:1px;background:var(--color-body);opacity:.6;position:absolute;top:50%;margin-top:-1px;right:-7px}.blog-post-detail .post-meta-wrapper aside:last-child:after{content:none}.blog-post-detail .post-title{margin:0 auto 40px}@media only screen and (min-width:768px){.blog-post-detail .post-title{margin-bottom:55px}}.blog-post-detail .post-title .entry-title{margin-bottom:30px}.blog-post-detail .featured-image{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-bottom:35px;text-align:center}@media only screen and (min-width:768px){.blog-post-detail .featured-image{margin-bottom:55px;margin-left:0;margin-right:0;width:100%}}.blog-post-detail .post-excerpt-container{display:flex;flex-direction:column}@media only screen and (min-width:1068px){.blog-post-detail .post-excerpt-container{flex-direction:row}}.blog-post-detail .post-excerpt-container .post-excerpt{max-width:570px;padding-right:30px}[dir=rtl] .blog-post-detail .post-excerpt-container .post-excerpt{padding-right:0;padding-left:30px}.blog-post-detail .post-excerpt-container .post-excerpt p{margin-bottom:0}@media only screen and (min-width:1068px){.blog-post-detail .post-excerpt-container .post-excerpt p{font-size:1.25rem;line-height:1.875rem}}.blog-post-detail .post-excerpt-container .share-article{margin-top:30px}@media only screen and (min-width:1068px){.blog-post-detail .post-excerpt-container .share-article{margin-top:0;margin-left:auto}[dir=rtl] .blog-post-detail .post-excerpt-container .share-article{margin-left:0;margin-right:auto}}.blog-post-detail .post-content{margin-bottom:30px}.blog-post-detail .post-content p+h1,.blog-post-detail .post-content p+h2,.blog-post-detail .post-content p+h3,.blog-post-detail .post-content p+h4,.blog-post-detail .post-content p+h5,.blog-post-detail .post-content p+h6{margin-top:40px}.blog-post-detail .article-tags{margin-top:30px}.blog-post-detail .article-tags .tag-link{margin-left:0}.blog-post-detail .share-article{text-align:left}.share-article{font-size:.8125rem;line-height:1;margin-bottom:25px}.share-article svg{height:16px;width:auto}.share-article svg path{fill:var(--color-body)}.share-article label{display:block;font-size:.8125rem;letter-spacing:.1em;font-weight:600;text-transform:uppercase;margin-bottom:14px}.share-article a{display:inline-flex;align-items:center;margin-right:14px;width:24px;height:24px;white-space:nowrap;color:var(--color-body)}.article-header{display:grid;grid-template-columns:1fr;gap:24px;background-color:#eee}.article-header .article-except .entry-title{font-size:40px;line-height:60px;margin-bottom:24px;margin-top:16px}.article-except .post-meta time{color:#8d8d8d;font-size:14px;text-transform:uppercase}.article-except .post-excerpt,.post-author{font-size:16px;line-height:18px;font-family:var(--font-body)}.post-author label{font-family:Tungsten;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em}.post-author span{font-size:16px;font-weight:500;line-height:18px}.article-header .article-except{display:flex;flex-direction:column;justify-content:center}.post-author{margin-top:24px}.blog-post-detail{margin:0 auto}.blog-post-detail h2,.blog-post-detail h3,.blog-post-detail h4,.blog-post-detail h5{font-weight:700;letter-spacing:.08rem}.blog-post-detail h2{font-size:28px;line-height:32.68px;margin:20px 0}.blog-post-detail h3{font-size:24px;line-height:22.76px;margin:16px 0}.blog-post-detail h4{font-size:20px;line-height:24.76px;margin:16px 0}.blog-post-detail h5{font-size:18px;line-height:20.76px;margin:16px 0}.article-except p,.post-author span{font-family:var(--font-body)}.blog-post-detail p,.blog-post-detail span,.blog-post-detail{font-family:var(--font-body);font-size:14px;line-height:20px;margin:16px auto;display:inherit}.blog-post-detail li{margin:10px auto}.blog-post-detail quote{margin:16px auto;display:inherit}@media only screen and (max-width:1067px){.article-header .article-except{padding:16px}}@media only screen and (min-width:1068px){.blog-post-detail h2,.blog-post-detail h3,.blog-post-detail h4,.blog-post-detail h5{margin-top:40px}.post-author{margin-top:68px}.article-header .article-except{padding-left:max(var(--page-padding),calc((100vw - var(--page-width)) / 2) + var(--page-padding) / 2)}.article-header{grid-template-columns:1fr 1fr;gap:40px}.article-header .article-except .entry-title{font-size:64px;line-height:1;margin-bottom:32px;margin-top:20px}.article-header .article-except{padding-top:24px;padding-bottom:24px}.article-header .featured-image img{height:100%;object-fit:cover}.article-header .featured-image{height:100%}.article-except .post-meta time{font-size:16px}.article-except .post-excerpt,.post-author{font-size:20px;line-height:28px}.post-author label{font-size:24px;line-height:36px}.post-author span{font-size:20px;line-height:28px}}.blog-section-spacing{margin-top:40px}quote{padding:24px;background:#42733d;color:#fff}quote span{text-align:right;margin:0!important}.blog-post-detail div{margin:20px auto}.blog-post-detail img+span{font-size:14px;font-style:italic;font-weight:325;line-height:22.4px;text-align:center;margin:5px auto}.blog-post-detail details summary span:after,.blog-post-detail details summary span:before{display:none}.blog-post-detail summary span{margin:0}.blog-post-detail summary{background:var(--color-08);padding:16px 24px;font-family:var(--font-body);font-size:20px;font-weight:500;line-height:28.8px;text-align:left;width:100%;display:flex;justify-content:space-between;text-transform:uppercase}.blog-post-detail details{padding:0}.blog-post-detail details{border:var(--border-width-mobile) solid var(--color-border);margin-top:32px}.blog-post-detail details[open] summary{border-bottom:var(--border-width-mobile) solid var(--color-border)}.blog-post-detail details .collapsible__content{margin:24px}.blog-post-detail details summary:hover{cursor:pointer}.blog-post .featured-image>a:hover img,.blog-post .featured-image>a:focus img{transform:scale(1.05)}.blog-post-detail details a{color:inherit;text-decoration:none}.blog-post .featured-image{overflow:hidden}.blog-post .featured-image img{display:block;will-change:scale}.blog-post .featured-image img{transition:all 1s cubic-bezier(.104,.204,.492,1)}.blog-post-detail h2:first-child{margin-top:0}@media only screen and (min-width:768px){.blog-post-detail details li{font-size:16px;line-height:25px;margin:16px 0}.section-header .header-title-with-nextprev .header-title h3,.section-header .header-title-with-nextprev .header-title h2,.section-header .header-title-with-nextprev .header-title h1{font-size:16px;line-height:24px;letter-spacing:.08rem}.blog-post-detail div{margin:40px auto}.blog-post-detail details[open] summary{border-bottom:var(--border-width-desk) solid var(--color-border)}.blog-post-detail details{border:var(--border-width-desk) solid var(--color-border);margin-top:40px}.article-header .article-except{padding-left:max(var(--page-padding),calc((100vw - var(--page-width)) / 2) + var(--page-padding) / 2)}.blog-section-spacing{margin-top:48px}quote{padding:40px}.blog-post-detail h2,.blog-post-detail h3,.blog-post-detail h4,.blog-post-detail h5{font-weight:700;letter-spacing:.08rem}.blog-post-detail h2{font-size:32px;line-height:39.68px;margin-bottom:20px}.blog-post-detail h3{font-size:24px;line-height:29.76px;margin-bottom:16px}.blog-post-detail h4{font-size:20px;line-height:29.76px;margin-bottom:16px}.blog-post-detail h5{font-size:18px;line-height:29.76px;margin-bottom:16px}.blog-post-detail p,.blog-post-detail span,.blog-post-detail{font-size:16px;line-height:24px;margin:20px auto;display:inherit}.blog-post-detail quote{margin:20px auto;display:inherit}}@media only screen and (min-width:1068px){.blog-post-detail{max-width:calc((100% / 12) * 6)}.blog-post-detail>img{max-width:100%}.blog-post-detail .over_width{width:calc(100% + ((100% / 12) * 2));margin-left:calc(-1 * ((100% / 12) * 1))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/article.css.map */
