/* Readable words in the shared article footer. Original copy and native controls stay intact. */
body.nb-blog-unified footer .footer-tag,
body.nb-blog-unified footer .footer-col a,
body.nb-blog-unified footer .footer-col h4,
body.nb-blog-unified footer .footer-col button,
body.nb-blog-unified footer .footer-trust-line,
body.nb-blog-unified footer .footer-fda-disclaimer,
body.nb-blog-unified footer .footer-bottom > span{
  font-family:Inter,Arial,sans-serif!important;
  font-size:14px!important;
  line-height:1.65!important;
  color:#fff!important;
  opacity:1!important;
  letter-spacing:.02em!important;
  white-space:normal!important;
  overflow-wrap:break-word;
}
body.nb-blog-unified footer .footer-trust-line,
body.nb-blog-unified footer .footer-fda-disclaimer,
body.nb-blog-unified footer .footer-bottom > span{
  min-width:0;
  max-width:100%;
}
body.nb-blog-unified footer .footer-col a:hover,
body.nb-blog-unified footer .footer-col a:focus-visible{
  color:#fff!important;
  text-decoration:underline;
  text-underline-offset:3px;
}
@media(max-width:600px){
  body.nb-blog-unified footer .footer-col a{display:flex;align-items:center;min-height:44px;}
}

body.nb-blog-unified footer .footer-legal-links :is(li,a){
  font-family:Inter,Arial,sans-serif!important;
  font-size:16px!important;
  line-height:1.6!important;
  color:#fff!important;
  opacity:1!important;
  letter-spacing:.02em!important;
}

@media(max-width:600px){
  body.nb-blog-unified footer .footer-legal-links a{display:flex;align-items:center;min-height:44px;}
}
