.pk-article-content h2{font-family:var(--pk-font-display);font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;margin-top:40px;margin-bottom:12px;scroll-margin-top:96px}.pk-article-content h3{font-family:var(--pk-font-display);font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:700;margin-top:32px;margin-bottom:8px;scroll-margin-top:96px}.pk-article-content p{font-family:var(--pk-font-body);font-size:15px;line-height:1.8;color:#000000d9;margin-bottom:20px}.pk-article-content ul,.pk-article-content ol{font-family:var(--pk-font-body);font-size:15px;line-height:1.8;color:#000000d9;padding-left:20px;margin-bottom:20px}.pk-article-content ul{list-style:disc}.pk-article-content ol{list-style:decimal}.pk-article-content li{margin-bottom:6px}.pk-article-content img{width:100%;margin-bottom:24px}.pk-article-content figcaption{font-family:var(--pk-font-body);font-size:12px;color:var(--pk-muted);margin-top:-16px;margin-bottom:24px}.pk-article-content a{color:var(--pk-accent);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.pk-article-content a:hover{color:var(--pk-fg)}.pk-article-content strong{font-weight:700}.pk-article-content em{font-style:italic}.pk-article-content .in-brief{border:1px solid var(--pk-border);background:#f2efe94d;padding:24px;margin-bottom:40px}.pk-article-content .in-brief:before{content:"In brief";display:block;font-family:var(--pk-font-body);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--pk-muted);margin-bottom:12px}.pk-article-content .in-brief ul{list-style:none;padding-left:0;margin-bottom:0}.pk-article-content .in-brief li{display:flex;gap:8px;font-size:14px;line-height:1.6;color:#000c;margin-bottom:8px}.pk-article-content .in-brief li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--pk-accent);flex-shrink:0;margin-top:7px}.pk-article-content .callout{border:1px solid rgba(176,105,79,.2);background:#f2efe966;padding:20px;margin-bottom:24px;font-family:var(--pk-font-body);font-size:14px;line-height:1.7;color:#000c}.pk-article-content blockquote{border-left:2px solid rgba(176,105,79,.4);padding-left:20px;margin:0 0 24px;font-style:italic}.pk-article-content blockquote p{font-size:15px;line-height:1.8;color:#000000b3}.pk-article-content blockquote cite{display:block;margin-top:4px;font-family:var(--pk-font-body);font-size:12px;font-style:normal;color:var(--pk-muted)}.pk-article-content .faq-section{margin-top:48px}.pk-article-content .faq-section>h2{font-size:20px;margin-top:0;margin-bottom:16px}.pk-article-content .faq-item{border-bottom:1px solid var(--pk-border)}.pk-article-content .faq-item:first-of-type{border-top:1px solid var(--pk-border)}.pk-article-content .faq-question{display:flex;width:100%;justify-content:space-between;align-items:center;padding:16px 0;font-family:var(--pk-font-body);font-size:14px;font-weight:500;text-align:left;color:var(--pk-fg);cursor:pointer;background:none;border:none;transition:all .2s}.pk-article-content .faq-question:hover{text-decoration:underline}.pk-article-content .faq-question:after{content:"\25be";font-size:12px;flex-shrink:0;transition:transform .2s}.pk-article-content .faq-question.faq-open:after{transform:rotate(180deg)}.pk-article-content .faq-answer{padding-bottom:16px}.pk-article-content .faq-answer p{font-size:14px;line-height:1.7;color:var(--pk-muted);margin-bottom:0}.pk-article-content .product-pairing{margin-top:56px}@media(max-width:639px){.pk-article-content .in-brief,.pk-article-content .callout{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/article-content.css.map */
