.article-header{background:var(--colorBody, #ffffff);padding:32px 0 24px;text-align:center;border-bottom:1px solid var(--colorBorder, #e6e6e4)}.hr--large.width-80{width:80px;border-color:#2a3743}.social--text{color:#7b828a;text-align:center;margin-bottom:16px;letter-spacing:.12em}.page-width:has(.article__body.rte){padding-top:32px;padding-bottom:40px}.article__body.rte h2{font-size:18px}.article__body.rte h2{margin:32px 0 16px}.article-header__container{max-width:760px;margin:0 auto;padding:0 20px}.article-header__crumbs{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--colorTextSavings, #7b828a);margin-bottom:12px}.article-header__crumbs a{color:var(--colorTextSavings, #7b828a);text-decoration:none;transition:color .3s ease}.article-header__crumbs a:hover{color:var(--colorTextBody, #0d1318)}.article-header__crumbs a:focus-visible{outline:2px solid var(--colorTextBody, #0d1318);outline-offset:2px}.article-header__crumbs span{margin:0 8px;opacity:.5}.article-header__tag{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--colorTextSavings, #7b828a);margin-bottom:12px}.article-header__title{font-family:var(--typeHeaderPrimary, inherit);font-weight:500;font-size:30px;line-height:1.15;letter-spacing:-.01em;color:var(--colorTextBody, #2a3743);margin:0 0 16px}.article-header__meta{font-size:12px;color:var(--colorTextSavings, #7b828a);letter-spacing:.05em;margin:0}.article-header__meta span+span:before{content:"\b7";margin:0 8px;opacity:.6}.article-hero{background:var(--colorBody, #ffffff);padding:32px 0 0}.article-hero__container{width:100%;max-width:1080px;margin:0 auto;padding:0 20px}.article-hero__image{width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--ab-image-bg, #edebe7)}.article-hero__image img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width:768px){.article-header{padding:64px 0 28px}.article-header__crumbs,.article-header__tag{font-size:12px;margin-bottom:16px}.article-header__title{font-size:36px;line-height:1.2}.article-header__meta{font-size:13px}.page-width:has(.article__body.rte){padding-top:64px;padding-bottom:96px}}@media only screen and (min-width:1025px){.article-header{padding:80px 0 32px}.article-header__container{padding:0 30px}.article-header__title{font-size:52px;margin:0 0 24px}.article-hero{padding:48px 0 0}.article-hero__container{padding:0 30px}.article-hero__image{aspect-ratio:16 / 9}}@media only screen and (min-width:1280px){.article-header__title{font-size:64px}}.article-share{text-align:center;margin-top:32px}.article-share__label{display:block;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--colorTextSavings, #7b828a);margin-bottom:16px}.article-share__icons{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:12px}.article-share__icon{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--colorTextBody, #2a3743);border:1px solid var(--colorBorder, #e6e6e4);border-bottom-color:#2a3743;border-radius:0;cursor:pointer;font:inherit;transition:background .3s ease,color .3s ease,border-color .3s ease}.article-share__icon:hover{background:#000;color:#fff;border-color:#000}.article-share__icon:focus-visible{outline:2px solid #000000;outline-offset:2px}.article-share__icon svg{width:16px;height:16px;display:block}.article-share__icon.is-copied:after{content:"Copied!";position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#000;color:#fff;font-size:11px;letter-spacing:.04em;padding:4px 8px;white-space:nowrap;pointer-events:none}@media only screen and (min-width:768px){.article-share__icons{gap:16px}.article-share__icon{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.article-share__icon{transition:none}}.article__body.rte{max-width:720px;margin-left:auto;margin-right:auto;font-size:15px}@media only screen and (min-width:768px){.article__body.rte{font-size:16px}.article__body.rte h2{font-size:24px;margin:40px 0 16px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/article-template.css.map */
