body.template-article,body.template-article .main-content{--body-background: #ffffff;--heading-color: #111111;--text-color: #333333;--border-color: #eaeaea;--card-alternate-background: #f9f9f9;background-color:var(--body-background);color:var(--text-color)}.article-template{padding-top:100px;padding-bottom:120px}.article-header{text-align:center;margin-bottom:60px;padding:0 20px}.article-header__category{text-transform:uppercase;letter-spacing:.3em;font-size:11px;font-weight:600;color:var(--accent-color);margin-bottom:24px;display:inline-block;background:#99782b0d;padding:6px 16px;border-radius:4px;border:1px solid rgba(153,120,43,.15)}.article-header__title{margin-bottom:30px;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.15;font-size:clamp(2rem,4vw,3.5rem);font-family:var(--heading-font-family);color:var(--heading-color)}.article-header__meta{display:flex;justify-content:center;align-items:center;gap:24px;font-size:13px;color:var(--text-color);opacity:.7;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.article-header__meta-item{display:flex;align-items:center;gap:8px}.article-header__meta-item:not(:last-child):after{content:"\b7";margin-left:24px;opacity:.3}.article-featured-image{margin-bottom:80px;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 4px 20px #0000000d;max-width:1200px;margin-left:auto;margin-right:auto;background:#f0f0f0}.article-featured-image img{width:100%;height:auto;display:block;object-fit:cover;max-height:70vh}.article-content-wrapper{max-width:720px;margin:0 auto;padding:0 24px}.article-content .rte{font-size:19px;line-height:1.7;color:var(--text-color)}.article-content .rte p{margin-bottom:2em}.article-content .rte h2{font-size:32px;margin-top:2.5em;margin-bottom:1em;color:var(--heading-color);font-family:var(--heading-font-family);line-height:1.3}.article-content .rte h3{font-size:24px;margin-top:2em;margin-bottom:1em;color:var(--heading-color);font-family:var(--heading-font-family)}.article-content .rte blockquote{border-left:3px solid var(--accent-color);padding:30px;margin:50px 0;font-style:italic;font-size:26px;line-height:1.5;color:var(--heading-color);background:#99782b08;border-radius:0 8px 8px 0;font-family:var(--heading-font-family)}.article-content .rte img{margin:3em auto;border-radius:8px;display:block;box-shadow:0 4px 15px #0000000d}.article-footer{margin-top:80px;padding-top:60px;border-top:1px solid var(--border-color)}.article-share{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.article-share__title{font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-bottom:24px;color:var(--heading-color);font-weight:600}.article-share__links{display:flex;gap:16px}.article-share__link{width:48px;height:48px;border:1px solid var(--border-color);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--heading-color)}.article-share__link:hover{background:var(--heading-color);border-color:var(--heading-color);color:#fff;transform:translateY(-4px);box-shadow:0 8px 15px #0000001a}.article-share__link svg{width:18px;height:18px;fill:currentColor}.article-navigation{display:grid;grid-template-columns:1fr 1fr;gap:24px}.article-navigation__item{display:flex;flex-direction:column;padding:40px 30px;background:#fff;border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease;text-decoration:none}.article-navigation__item--next{text-align:right;align-items:flex-end}.article-navigation__item:hover{background:#fafafa;border-color:#ccc;transform:translateY(-4px);box-shadow:0 10px 20px #00000008}.article-navigation__label{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--text-color);opacity:.5;margin-bottom:16px;transition:color .3s ease;font-weight:600}.article-navigation__item:hover .article-navigation__label{color:var(--accent-color);opacity:1}.article-navigation__title{font-size:20px;font-weight:500;margin:0;color:var(--heading-color);line-height:1.4;font-family:var(--heading-font-family)}.back-to-blog{display:inline-flex;align-items:center;gap:12px;margin-bottom:60px;font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--heading-color);font-weight:600;transition:all .3s ease;padding:12px 24px;border:1px solid var(--border-color);border-radius:4px;text-decoration:none}.back-to-blog:hover{background:#f5f5f5;border-color:#ccc}.back-to-blog svg{width:14px;height:14px;fill:currentColor;transform:rotate(180deg)}@media(max-width:767px){.article-header{margin-bottom:40px}.article-header__meta{flex-direction:column;gap:12px}.article-header__meta-item:not(:last-child):after{display:none}.article-navigation{grid-template-columns:1fr}.article-navigation__item{text-align:center;align-items:center;padding:30px 20px}.article-content .rte{font-size:17px}.article-content .rte blockquote{padding-left:20px;padding-right:20px;font-size:22px;margin:40px 0}.article-featured-image{border-radius:0;margin-left:-24px;margin-right:-24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-article.css.map */
