/* Shared breadcrumb styling; deliberately scoped away from the header and footer. */
[data-ws-crumbs]{--ws-crumb-ink:#1a1a1a;--ws-crumb-muted:rgba(26,26,26,.58)}
[data-ws-crumbs="light"],.ws-article-overlay-breadcrumb [data-ws-crumbs]{--ws-crumb-ink:#fff;--ws-crumb-muted:rgba(255,255,255,.68)}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs]{font:400 13px/1.5 Jost,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:var(--ws-crumb-ink)!important;opacity:1!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs].ws-crumb-row,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] .ws-crumb-row{display:flex;align-items:center;gap:22px!important;min-width:0;max-width:100%}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-crumb-list]{font:inherit!important;letter-spacing:normal!important;text-transform:none!important;display:flex;align-items:center;flex-wrap:wrap;gap:0!important;min-width:0;max-width:100%;margin:0!important;padding:0!important;white-space:normal!important;opacity:1!important;list-style:none}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] .breadcrumb__item{display:inline-flex;align-items:center;margin:0!important;padding:0!important;min-width:0;max-width:100%}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-ancestor],html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-ancestor]:hover,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-ancestor]:active{color:var(--ws-crumb-muted)!important;opacity:1!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-current]{color:var(--ws-crumb-ink)!important;opacity:1!important;overflow-wrap:anywhere}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-separator]{color:var(--ws-crumb-muted)!important;opacity:1!important;margin:0 16px!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a:hover,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a:focus,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-current]{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a::before,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a::after{content:none!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] a:focus-visible{outline:1px solid currentColor!important;outline-offset:4px!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]{display:inline-flex!important;align-items:center;flex:0 0 auto;gap:10px!important;margin:-8px -6px!important;padding:8px 6px!important;border:0!important;background:transparent!important;min-height:0!important;width:auto!important;color:var(--ws-crumb-ink)!important;font:400 10.5px/1 Inter,Arial,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important;opacity:.95!important;white-space:nowrap!important;cursor:pointer;transition:opacity 125ms ease!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]:hover{opacity:.62!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back] span{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;opacity:1!important}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back] .ws-breadcrumb-back__icon{display:inline-flex;flex:0 0 12px;width:12px;height:12px}
html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back] svg{display:block!important;width:12px!important;height:12px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:768px){html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs].ws-crumb-row,html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] .ws-crumb-row{gap:12px!important}html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-separator]{margin:0 10px!important}html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]{font-size:10px!important;gap:6px!important}html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back] svg{width:11px!important;height:11px!important}
#ws-pdp-shell .ws-stage-topkicker[data-ws-crumb-list]{display:none!important}}
@media(max-width:959px){html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]:not([data-ws-mobile-existing]){display:none!important}html body .ws-collection-breadcrumb-row :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]{display:inline-flex!important}}
@media(prefers-reduced-motion:reduce){html body :is(#ws-breadcrumb-scope,[data-ws-crumbs])[data-ws-crumbs] [data-ws-back]{transition:none!important}}
