.component-products .component-source-note{padding:18px 22px;border-left:4px solid var(--blue);background:var(--alt);border-radius:8px;margin-top:18px;line-height:1.85;color:var(--text)}.component-products .component-checklist{max-width:80ch;padding-left:24px;line-height:1.9}.component-products .component-checklist li{padding:8px 0 8px 8px;color:var(--text)}.component-products .page-image figcaption{font-size:.83rem;line-height:1.7}.component-products .page-crumbs{flex-wrap:wrap;overflow-wrap:anywhere}.component-products .page-table th,.component-products .page-table td{overflow-wrap:anywhere}.component-products .page-table{min-width:480px}.component-products .range-photo{height:250px}.component-products .page-lead{overflow-wrap:anywhere}