/* Shared additions for the paper lamp, bonsai tool, incense, and kiriko guides. */
.article-body { overflow-wrap: break-word; }
.article-image { height: auto; }
.detail-figure { margin: 46px 0 54px; }
.detail-figure img { display: block; width: 100%; height: auto; max-height: 560px; object-fit: cover; background: var(--white); }
.detail-figure figcaption { margin-top: 8px; color: #756d61; font-size: .72rem; text-align: right; }
.method-card h3 { margin: 10px 0 12px; }
.method-card p { margin: 0 0 10px; }
.method-card p:last-child { margin-bottom: 0; }
.method-card .card-check { color: var(--muted); font-size: 1rem; }
.product-button { max-width: 100%; white-space: normal; }
@media (max-width: 760px) {
  .method-card { padding: 24px 20px; }
  .affiliate-cta { padding: 24px 18px; }
  .note-box { padding: 22px 18px; }
  .detail-figure { margin: 36px 0 42px; }
  .detail-figure figcaption { text-align: left; }
  /* Header nav: wrap instead of the baseline horizontal scroll so all three links stay visible at 320px. */
  .site-header > nav { flex-wrap: wrap; gap: 0 16px; overflow-x: visible; white-space: normal; }
  .site-header > nav a { flex: 0 1 auto; min-width: 0; }
}
