/* Article collection: body text, supporting labels and phone spacing. */
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) p:not(.portrait p,.sources p,.eyebrow,.vis-eyebrow,.nhc-product-kicker,.nhc-section-kicker,.vis-note,.sc-image-note,.nhc-refinement-credit,.nhc-food-footnote,.what-chem-note,[class*="-small"],.nhc-orac-number,.nhc-orac-not-equal,.nhc-orac-intro,.nhc-orac-interpretation-lead,.sc-lead,.sc-question,.ca-lead,.ca-question,.vis-pull,.sc-closing p,.ca-closing p,.ca-change-card p,.nhc-collection-related p){font-size:var(--nhc-body-text-size,19px)!important;line-height:1.75!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) :is(.vis-note,.sc-image-note,.nhc-refinement-credit,.nhc-food-footnote,.what-chem-note,[class*="-small"],.nhc-collection-related>p,.what-botanical-card>p){font-size:14px!important;line-height:1.7!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) :is(.vis-eyebrow,.nhc-section-kicker,.nhc-product-kicker){font-size:12px!important;line-height:1.7!important;letter-spacing:.12em}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) small:not(.portrait small,.sources small,h1 small,h2 small,h3 small,strong small,b small){font-size:14px!important;line-height:1.65!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) figcaption:not(.portrait figcaption){font-size:14px!important;line-height:1.65!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) :is(.nhc-food-card p,.b12-food-grid>div>span,.vis-profile-list p){font-size:16px!important;line-height:1.65!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .science-note{font-size:14px!important;line-height:1.6!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .science-label{font-size:12px!important;line-height:1.6!important}
@media(max-width:700px){
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium){--nhc-body-text-size:18px}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait{min-height:0!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .botanical{min-height:430px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .title-copy{padding:32px 7%!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .title-copy h1{margin-top:22px!important;margin-bottom:22px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .topics{margin-top:22px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .explore{margin-top:22px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .science>img{height:210px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .science figcaption{padding:20px 16px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .portrait .science strong br{display:initial!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .origins-evidence-grid{grid-template-columns:1fr!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .origins-evidence-grid>div{display:flex;align-items:center;gap:16px;padding:16px 18px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .origins-evidence-grid h3{margin:0!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .origins-evidence-grid>div>span{font-size:14px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .sources>header{padding:24px 6%!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .sources ol{padding:4px 6%!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .sources li{grid-template-columns:30px minmax(0,1fr)!important;gap:10px 12px!important;padding:18px 0!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .sources .number{width:30px!important;height:30px!important}
body.nhc-collection main :is(.nhc-approved-article,.nhc-sodium) .sources footer{padding:20px 6%!important}
}
