.sunshades-breadcrumbs{padding-top:18px;padding-bottom:18px;font-size:1.3rem;line-height:1.6}
.sunshades-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 0;list-style:none;padding:0;margin:0}
.sunshades-breadcrumbs li{display:inline;overflow-wrap:anywhere}
.sunshades-breadcrumbs li+li:before{content:"/";padding:0 10px;opacity:.5}
.sunshades-breadcrumbs a{color:rgb(var(--color-foreground));text-underline-offset:3px}
.sunshades-breadcrumbs [aria-current]{opacity:.75}
.sunshades-audio-choices{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;padding-bottom:24px}
.sunshades-audio-choices__label{font-weight:600;margin-right:4px}
.sunshades-audio-choices a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid rgba(var(--color-foreground),.4);border-radius:6px;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.4}
.sunshades-audio-choices a[aria-current]{background:#cd1e2a;border-color:#cd1e2a;color:#fff}
.sunshades-audio-choices a:hover{border-color:#cd1e2a}
.sunshades-audio-choices a:focus-visible,.sunshades-breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:749px){.sunshades-breadcrumbs{font-size:1.2rem}.sunshades-audio-choices{gap:8px}.sunshades-audio-choices__label{width:100%}}

.sunshades-breadcrumbs .sunshades-breadcrumbs__back{display:none}
@media(max-width:749px){
  .sunshades-breadcrumbs{padding-top:8px;padding-bottom:8px}
  .sunshades-breadcrumbs .sunshades-breadcrumbs__trail{display:none}
  .sunshades-breadcrumbs .sunshades-breadcrumbs__back{display:inline-flex;align-items:center;gap:5px;min-height:44px}
}
