.cd-breadcrumbs { padding-top: 1rem; padding-bottom: 1rem; font-size: .82rem; line-height: 1.5; color: #606875; }
.cd-breadcrumbs ol { display: flex; flex-wrap: wrap; gap: .45rem .75rem; list-style: none; margin: 0; padding: 0; }
.cd-breadcrumbs li + li::before { content: "/"; padding-right: .75rem; color: #7b838e; }
.cd-breadcrumbs a { color: #b73925; text-decoration: underline; text-underline-offset: .18em; }
.cd-breadcrumbs [aria-current="page"] { color: #414b58; }
@media (max-width: 600px) {
    .cd-lp-table--comparison { table-layout: fixed; }
    .cd-lp-table.cd-lp-table--comparison th,
    .cd-lp-table.cd-lp-table--comparison td { padding: .75rem .5rem; overflow-wrap: anywhere; hyphens: auto; }
}
