/* Print Stylesheet */
.hfg-header,
.hfg-footer,
.hfg-ftc-banner,
.hfg-sidebar,
.hfg-menu-toggle,
.hfg-search-toggle,
.hfg-search-overlay,
.hfg-mobile-nav,
.hfg-product-card__cta,
.hfg-related,
.hfg-pagination,
.hfg-hero__actions {
  display: none !important;
}

body {
  font-size: 12pt;
  color: #000;
  background: #fff;
}

.hfg-article-content {
  max-width: 100%;
}

.hfg-article-content img {
  max-width: 300px;
  page-break-inside: avoid;
}

a {
  color: #000;
  text-decoration: underline;
}

a::after {
  content: " (" attr(href) ")";
  font-size: 9pt;
  color: #666;
}
