.article-content{--ac-body-size: clamp(16px, calc(.1905vw + 15.26px) , 18px);--ac-body-leading: clamp(24px, calc(.381vw + 22.51px) , 28px);--ac-h2-size: clamp(24px, calc(.5714vw + 21.77px) , 30px);--ac-h2-leading: clamp(32px, calc(.381vw + 30.51px) , 36px);--ac-title-size: clamp(30px, calc(2.8571vw + 18.86px) , 60px);--ac-ink: #171717;--ac-muted: #525252;--ac-rule: #e5e5e5;--ac-accent: #ff007f}.article-content__header{display:flex;flex-direction:column;align-items:flex-start;gap:32px;text-align:left}.article-content__headings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.article-content__titleblock{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.article-content__meta{margin:0;font-family:var(--main-font-stack, Inter, sans-serif);font-weight:700;font-size:12px;line-height:16px;color:var(--ac-accent)}.article-content__title{margin:0;width:100%;font-family:"Prompt",var(--font-heading-stack, sans-serif);font-weight:900;font-size:var(--ac-title-size);line-height:1.0267;letter-spacing:-.8px;text-transform:uppercase;text-align:left;color:#000;overflow-wrap:anywhere}.article-content__excerpt{margin:0;width:100%;font-family:var(--main-font-stack, Inter, sans-serif);font-weight:400;font-size:18px;line-height:28px;color:var(--ac-muted)}.article-tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none}.article-tags__item{margin:0}.article-tag{display:inline-flex;align-items:center;justify-content:center;height:20px;padding-inline:9px;background-color:var(--ac-accent);color:#fff;font-family:var(--main-font-stack, Inter, sans-serif);font-weight:700;font-size:14px;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);filter:drop-shadow(1px 1px 0 #000)}.article-tag:hover,.article-tag:focus-visible{filter:drop-shadow(2px 2px 0 #000)}.article-content__divider{height:1px;width:100%;margin:0;border:0;background-color:var(--ac-rule)}.article-content__body{margin-top:64px}@media(min-width:750px){.article-content__body{margin-top:56px}}.article-content .article-content__body .rte{margin-top:48px;font-family:var(--main-font-stack, Inter, sans-serif);font-size:var(--ac-body-size);line-height:var(--ac-body-leading);color:var(--ac-muted);text-align:left}.article-content .article-content__body .rte>:first-child{margin-top:0}.article-content .article-content__body .rte>:last-child{margin-bottom:0}.article-content .article-content__body .rte p{margin:0 0 18px;font-weight:400}.article-content .article-content__body .rte h2,.article-content .article-content__body .rte h3{margin:48px 0 16px;font-family:"Prompt",var(--font-heading-stack, sans-serif);font-weight:700;font-size:var(--ac-h2-size);line-height:var(--ac-h2-leading);letter-spacing:0;text-transform:none;color:var(--ac-ink);overflow-wrap:anywhere}.article-content .article-content__body .rte h4,.article-content .article-content__body .rte h5,.article-content .article-content__body .rte h6{margin:0;font-family:var(--main-font-stack, Inter, sans-serif);font-weight:700;font-size:var(--ac-body-size);line-height:var(--ac-body-leading);letter-spacing:0;text-transform:none;color:var(--ac-muted)}.article-content .article-content__body .rte strong,.article-content .article-content__body .rte b{font-weight:700;color:inherit}.article-content .article-content__body .rte a{color:var(--ac-ink);text-decoration:underline;text-underline-offset:2px}.article-content .article-content__body .rte ol,.article-content .article-content__body .rte ul{margin:0 0 18px;padding-left:27px}.article-content .article-content__body .rte li{margin:0}.article-content .article-content__body .rte img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin:48px 0;border:2px solid #000;border-radius:16px;box-shadow:8px 8px #000}.article-content .article-content__body .rte img:not([src]),.article-content .article-content__body .rte img[src=""]{display:none}.article-content .article-content__body .rte figure{margin:48px 0}.article-content .article-content__body .rte figure img{margin:0}.article-content .article-content__body .rte blockquote{margin:48px 0;padding:8px 0 8px 20px;border:0;border-left:2px solid #000;background:none;border-radius:0;font-family:"Prompt",var(--font-heading-stack, sans-serif);font-weight:400;font-size:var(--ac-h2-size);line-height:var(--ac-h2-leading);color:var(--ac-ink);font-style:normal}.article-content .article-content__body .rte blockquote p{margin:0}.article-content .article-content__body .rte blockquote p+p,.article-content .article-content__body .rte blockquote cite,.article-content .article-content__body .rte blockquote footer{display:block;margin-top:32px;font-family:var(--main-font-stack, Inter, sans-serif);font-weight:400;font-size:16px;line-height:24px;color:var(--ac-muted);font-style:normal}.article-content__footer{margin-top:48px;display:flex;flex-direction:column;gap:24px}.article-content__footer-row{display:flex;flex-direction:column;gap:24px}.article-content__share{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.article-copy-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:10px 40px;border:1px solid #000;border-radius:8px;background-color:#fff;box-shadow:4px 6px #000;color:#0d0d0d;font-family:"Prompt",var(--font-heading-stack, sans-serif);font-weight:800;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .1s cubic-bezier(.215,.61,.355,1)}@media(hover:hover)and (pointer:fine){.article-copy-link:hover{transform:translate(2px,3px);box-shadow:2px 3px #000}}@media(prefers-reduced-motion:reduce){.article-copy-link{transition:none}}.article-content__social{display:flex;align-items:center;gap:12px}.article-content__social a,.article-content__social .social-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px}.article-content__social svg,.article-content__social img{display:block;width:100%;height:100%;object-fit:contain}@media(min-width:750px){.article-content__footer-row{flex-direction:row;align-items:flex-start;justify-content:space-between}.article-content__footer-row .article-tags{flex:1 1 0;min-width:0}.article-content__share{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/251/assets/article-content.css.map */
