/* Breadcrumbs below a hero only. Product and utility-page navigation is unchanged. */
body#btm .btm-after-hero-crumbs{box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:10px 0;background:transparent;text-align:left;border:0}
body#btm .btm-after-hero-crumbs .btm-crumbs{display:block;box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;background:transparent;text-align:left}
body#btm .btm-after-hero-crumbs .btm-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:3px 10px;margin:0;padding:0;list-style:none}
body#btm .btm-after-hero-crumbs .btm-crumbs :is(ol,li,a,span){font-family:var(--btm-font,Manrope,sans-serif);font-size:12px;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;text-align:left}
body#btm .btm-after-hero-crumbs .btm-crumbs li{display:flex;align-items:baseline;gap:10px;min-width:0;max-width:100%;margin:0;padding:0;overflow-wrap:anywhere}
body#btm .btm-after-hero-crumbs .btm-crumbs a{color:#59655f;text-decoration:none}
body#btm .btm-after-hero-crumbs .btm-crumbs [aria-current]{color:#273a32}
body#btm .btm-after-hero-crumbs .btm-crumbs a:hover{color:#b33626;text-decoration:underline;text-underline-offset:3px}
body#btm .btm-after-hero-crumbs .btm-crumbs a:focus-visible{outline:2px solid #bd4230;outline-offset:3px}
@media(max-width:760px){body#btm .btm-after-hero-crumbs{padding:9px 0}body#btm .btm-after-hero-crumbs .btm-crumbs ol{gap:3px 8px}body#btm .btm-after-hero-crumbs .btm-crumbs li{gap:8px}}

/* Full-width casting layout needs the same left inset as its hero content. */
body#btm .btm-casting-landing>.btm-after-hero-crumbs{padding-left:var(--pad,5vw);padding-right:var(--pad,5vw)}
body#btm .btm-machining-page>.mach-after-hero-crumbs.btm-after-hero-crumbs{padding-top:10px;padding-bottom:10px}
@media(max-width:760px){body#btm .btm-machining-page>.mach-after-hero-crumbs.btm-after-hero-crumbs{padding-top:9px;padding-bottom:9px}}
