/* A small wayfinding line, in the gallery's own colours and content margins. */
nav.pm-breadcrumbs{margin-block:18px 0;padding:0;background:none;border:0;color:var(--muted);font:400 12px/1.65 var(--sans);letter-spacing:.015em}
.pm-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;margin:0;padding:0;list-style:none}
.pm-breadcrumbs li{display:inline-flex;align-items:baseline;min-width:0;max-width:100%;margin:0;padding:0;gap:10px}
.pm-breadcrumbs li+li{padding-inline-start:10px}
.pm-breadcrumbs a{display:inline-block;min-height:28px;padding-block:4px;color:inherit;border:0;text-decoration:none;text-underline-offset:4px;overflow-wrap:anywhere}
.pm-breadcrumbs a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px}
.pm-breadcrumbs a:focus-visible{outline:1px solid var(--muted);outline-offset:3px}
.pm-breadcrumbs [aria-current="page"]{padding-block:4px;overflow-wrap:anywhere}
.pm-breadcrumb-separator{flex:none;color:var(--muted);opacity:.55;font-weight:400}
.pm-has-breadcrumbs.wrap>nav.pm-breadcrumbs{width:100%;margin-top:0;margin-bottom:28px}
.pm-has-breadcrumbs>nav.pm-breadcrumbs+.wrap.page-body{padding-top:36px}
.pm-has-breadcrumbs>nav.pm-breadcrumbs+.wrap>.page-head,
.pm-has-breadcrumbs>nav.pm-breadcrumbs+.wp-block-post-content>.wrap>.page-head{padding-top:38px}
nav.pm-breadcrumbs-compact{max-width:536px}
.pm-has-breadcrumbs:has(>nav.pm-breadcrumbs-compact) .bio-page{padding-top:32px}
@media(max-width:760px){
  nav.pm-breadcrumbs{margin-top:14px;font-size:12px}
  .pm-breadcrumbs li{gap:8px}
  .pm-breadcrumbs li+li{padding-inline-start:8px}
  .pm-has-breadcrumbs>nav.pm-breadcrumbs+.wrap>.page-head,
  .pm-has-breadcrumbs>nav.pm-breadcrumbs+.wp-block-post-content>.wrap>.page-head{padding-top:28px}
}
