/* Article copy only. Match the supplied Montserrat reference without restyling product widgets. */
body.pcmag.br-roundup-article{--br-copy:#040f3d;--br-strong:#15151b;--br-title:#040f3d;--br-link:#4b65bf;--br-link-active:#344585;--br-toc-title:#212026}
[data-theme="dark"] body.pcmag.br-roundup-article,body.pcmag.br-roundup-article[data-theme="dark"],body.pcmag.br-roundup-article [data-theme="dark"]{--br-copy:#e2e6ef;--br-strong:#fff;--br-title:#f2f5ff;--br-link:#a9bdff;--br-link-active:#cbd7ff;--br-toc-title:#f2f5ff}
.pcmag.br-roundup-article .br-reference-copy{font-family:Montserrat,Verdana,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;letter-spacing:0;line-height:1.75;color:var(--br-copy)}
.pcmag.br-roundup-article .br-reference-copy>p,.pcmag.br-roundup-article .br-reference-copy>ul,.pcmag.br-roundup-article .br-reference-copy>ol{font-size:16px;font-weight:400;line-height:1.75;color:var(--br-copy);margin-top:0;margin-bottom:26px}
.pcmag.br-roundup-article .br-reference-copy>ul,.pcmag.br-roundup-article .br-reference-copy>ol{padding-left:24px}
.pcmag.br-roundup-article .br-reference-copy>ul li,.pcmag.br-roundup-article .br-reference-copy>ol li{margin-bottom:8px;line-height:1.75;color:var(--br-copy)}
.pcmag.br-roundup-article .br-reference-copy>h2,.pcmag.br-roundup-article .br-reference-intro>h2{font-family:Montserrat,Verdana,sans-serif;font-size:26px;font-weight:600;font-stretch:normal;line-height:1.3;color:var(--br-title);border:0;padding:15px 0 10px;margin:22px 0 12px;text-transform:none;letter-spacing:0}
.pcmag.br-roundup-article .br-reference-intro>h2{margin-top:0;padding-top:0}
.pcmag.br-roundup-article .br-reference-copy>h3{font-family:Montserrat,Verdana,sans-serif;font-size:22px;font-weight:600;font-stretch:normal;line-height:1.4;color:var(--br-title);border:0;padding:0;margin:28px 0 18px;letter-spacing:0}
.pcmag.br-roundup-article .br-reference-copy>h4{font-family:Montserrat,Verdana,sans-serif;font-size:18px;font-weight:600;line-height:1.5;color:var(--br-title);margin:24px 0 14px}
/* Override old hardcoded review colors, leaving the card's label and CTA colors alone. */
.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review p,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review li{font-family:Montserrat,Verdana,sans-serif;font-size:16px;font-weight:400;line-height:1.75;color:var(--br-copy)!important}
.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review p{margin-bottom:28px}
.pcmag.br-roundup-article .br-reference-copy>p strong,.pcmag.br-roundup-article .br-reference-copy>p b,.pcmag.br-roundup-article .br-reference-copy>ul strong,.pcmag.br-roundup-article .br-reference-copy>ol strong,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review strong,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review b,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-specs strong{font-weight:600;color:var(--br-strong)!important}
.pcmag.br-roundup-article .br-reference-copy .pcr-detail-caption,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-specs{font-size:16px;line-height:1.75;color:var(--br-copy)!important}
.pcmag.br-roundup-article .br-reference-copy .pcr-detail-caption{font-weight:600;color:var(--br-strong)!important}
.pcmag.br-roundup-article .br-reference-copy>p a,.pcmag.br-roundup-article .br-reference-copy>ul a,.pcmag.br-roundup-article .br-reference-copy>ol a,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review a{font-weight:600;color:var(--br-link)!important;text-decoration:none}
.pcmag.br-roundup-article .br-reference-copy>p a:hover,.pcmag.br-roundup-article .br-reference-copy>ul a:hover,.pcmag.br-roundup-article .br-reference-copy>ol a:hover,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review a:hover{text-decoration:underline;color:var(--br-link-active)!important}
.pcmag.br-roundup-article .br-reference-copy a strong,.pcmag.br-roundup-article .br-reference-copy a b,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review a strong,.pcmag.br-roundup-article .br-reference-copy .pcr-detail-review a b{color:inherit!important}
.pcmag.br-roundup-article .br-reference-toc{font-family:Montserrat,Verdana,sans-serif;font-size:15px;font-weight:600;line-height:1.47;color:var(--br-toc-title)}
.pcmag.br-roundup-article .br-reference-toc summary{font-family:Montserrat,Verdana,sans-serif;font-size:22px;line-height:1.3;font-weight:600;color:var(--br-toc-title);margin-bottom:16px}
.pcmag.br-roundup-article .br-reference-toc li{margin:0 0 20px}
.pcmag.br-roundup-article .br-reference-toc a{font-size:15px;font-weight:600;line-height:1.47;color:var(--br-link);text-decoration:none}
.pcmag.br-roundup-article .br-reference-toc a:hover,.pcmag.br-roundup-article .br-reference-toc a[aria-current]{color:var(--br-link-active);text-decoration:underline}
@media(min-width:1000px){.pcmag.br-roundup-article .br-reference-toc summary{list-style:none}.pcmag.br-roundup-article .br-reference-toc summary::-webkit-details-marker{display:none}}
@media(max-width:999px){.pcmag.br-roundup-article .br-reference-toc summary{font-size:18px;margin-bottom:0}.pcmag.br-roundup-article .br-reference-toc details[open] summary{margin-bottom:16px}}
/* Restore editorial list markers hidden by the base theme's navigation reset. */
.pcmag.br-roundup-article .br-reference-copy>ul{list-style:disc outside}
.pcmag.br-roundup-article .br-reference-copy>ol{list-style:decimal outside}
.pcmag.br-roundup-article .br-reference-copy>ul li,.pcmag.br-roundup-article .br-reference-copy>ol li{list-style:inherit}
