.article-header{padding-top:var(--article-header-pt, 38px);padding-bottom:var(--article-header-pb, 0);color:#f7f3eb}.article-header__inner{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:100%;margin:0 auto;padding:0 16px;text-align:center}.article-header__meta{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:#f7f3eb}.article-header .article-header__title{margin:0;font-family:var(--font-heading-family);font-size:36px;font-style:italic;font-weight:400;line-height:40px;letter-spacing:0;color:#d6c6a1;word-break:break-word}.article-header__excerpt{width:100%;padding-top:8px}.article-header__excerpt p{margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#f7f3eb}.article-header__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px}.article-header__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:40px;padding:9px 11px;border:1px solid transparent;border-radius:4px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.04em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.article-header__button--primary{background-color:#d6c6a1;color:#07171e}.article-header__button--primary:hover,.article-header__button--primary:focus-visible{border-color:#d6c6a1;background-color:#07171e;color:#d6c6a1}.article-header__button--outline{border-color:#d6c6a1;background-color:#ffffff03;color:#d6c6a1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.article-header__button--outline:hover,.article-header__button--outline:focus-visible{background-color:#d6c6a1;color:#07171e}.article-header__button--missing-link{outline:2px dashed #d00}@media screen and (min-width:750px){.article-header .article-header__title{font-size:72px;line-height:72px;letter-spacing:-.03em}.article-header__excerpt{width:706px;max-width:100%;padding-top:16px}.article-header__excerpt p{font-size:18px;line-height:28px;letter-spacing:-.8px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-article-header.css.map */
