.bf-theme .bf-catalog-heading{max-width:1536px;margin-inline:auto;padding:28px 48px 0;color:#181c1b;background:transparent}.bf-theme .bf-catalog-heading .bf-breadcrumb{gap:10px;margin-bottom:30px;font:400 11px/1.6 DM Sans,Arial,sans-serif;color:#62695e}.bf-theme .bf-catalog-heading .bf-breadcrumb a{display:inline-flex;align-items:center;min-height:24px;text-decoration:none}.bf-theme .bf-catalog-heading .bf-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.bf-theme .bf-catalog-heading .bf-breadcrumb [aria-current]{color:#252e25}.bf-theme .bf-catalog-heading__masthead{display:flex;justify-content:space-between;align-items:center;gap:48px;padding-bottom:28px}.bf-theme .bf-catalog-heading__copy{min-width:0;max-width:1020px}.bf-theme .bf-catalog-heading__eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 13px;font:600 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.14em;color:#616b59}.bf-theme .bf-catalog-heading__eyebrow>span{width:6px;height:6px;flex:none;background:#6e785f;border-radius:50%}.bf-theme .bf-catalog-heading h1{max-width:1030px;margin:0;font:600 clamp(44px,4.7vw,76px)/.99 "Barlow Condensed","Arial Narrow",Impact,sans-serif;letter-spacing:-.025em;color:#181c1b;text-wrap:balance;overflow-wrap:anywhere}.bf-theme .bf-catalog-heading__description{max-width:720px;margin:16px 0 0;font:400 13px/1.7 DM Sans,Arial,sans-serif;color:#59634f}.bf-theme .bf-catalog-heading__description>:first-child{margin-top:0}.bf-theme .bf-catalog-heading__description>:last-child{margin-bottom:0}.bf-theme .bf-catalog-heading__metric{display:flex;flex-direction:column;gap:5px;flex:none;min-width:160px;margin:13px 0 0;padding:8px 0 8px 28px;border-left:1px solid #cdd2c5;text-align:left}.bf-theme .bf-catalog-heading__number{font:500 clamp(38px,4.1vw,64px)/1 "Barlow Condensed","Arial Narrow",Impact,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#626d56}.bf-theme .bf-catalog-heading__metric-label{font:500 10px/1.5 DM Sans,Arial,sans-serif;color:#5b6552;letter-spacing:.035em}.bf-theme .bf-catalog-systems{border-top:1px solid #cdd2c5;border-bottom:1px solid #cdd2c5;padding-top:12px}.bf-theme .bf-catalog-systems__label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 4px;font:600 9px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.13em;color:#67715d}.bf-theme .bf-catalog-systems__label>span{display:none;font-size:16px;letter-spacing:0}.bf-theme .bf-catalog-systems__list{display:flex;gap:clamp(16px,2.1vw,34px);list-style:none;margin:0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#929d86 transparent}.bf-theme .bf-catalog-systems__list li{display:flex;flex:none;margin:0;padding:0}.bf-theme .bf-catalog-systems__list a{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:7px 1px 11px;color:#505c45;font:500 12px/1.5 DM Sans,Arial,sans-serif;text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;transition:color .18s ease,border-color .18s ease}.bf-theme .bf-catalog-systems__list a:hover{color:#181c1b;border-bottom-color:#aeb8a1}.bf-theme .bf-catalog-systems__list a[aria-current=page]{color:#181c1b;border-bottom-color:#d4ad19;font-weight:700}.bf-theme .bf-catalog-systems__list a:focus-visible{outline:2px solid #836900;outline-offset:-3px;border-radius:2px}.bf-theme .bf-catalog-heading__finder{max-width:1050px;margin-bottom:25px}.bf-theme .bf-catalog-heading .bf-parts-finder{margin:0;max-width:none}.bf-theme .bf-catalog-heading .bf-parts-finder__inner{padding:0;max-width:none}.bf-theme .bf-catalog-heading .bf-parts-finder__tabs{margin-top:0}.bf-theme .bf-catalog-heading .bf-parts-finder__hint{font-size:12px}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder{background:transparent}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__inner{max-width:1536px;padding:22px 48px 26px}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__categories{display:none}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__tabs,.bf-theme .bf-collection-intro-section+.bf-parts-finder-section [data-finder-view],.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__machine-context{max-width:1050px}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__hint{font-size:12px}@media(min-width:750px)and (max-width:1100px){.bf-theme .bf-catalog-heading{padding-inline:28px}.bf-theme .bf-catalog-heading__masthead{gap:28px}.bf-theme .bf-catalog-heading__metric{min-width:140px;padding-left:22px}.bf-theme .bf-catalog-systems__label>span{display:inline}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__inner{padding-inline:28px}}@media(max-width:749px){.bf-theme .bf-catalog-heading{padding:18px 18px 0}.bf-theme .bf-catalog-heading .bf-breadcrumb{margin-bottom:16px;gap:8px;font-size:11px}.bf-theme .bf-catalog-heading .bf-breadcrumb a{min-height:28px}.bf-theme .bf-catalog-heading__masthead{display:block;padding-bottom:19px}.bf-theme .bf-catalog-heading__eyebrow{margin-bottom:9px;font-size:9px;letter-spacing:.1em}.bf-theme .bf-catalog-heading h1{font-size:42px;line-height:1.02;text-wrap:pretty}.bf-theme .bf-catalog-heading__description{margin-top:11px;font-size:12px;line-height:1.6}.bf-theme .bf-catalog-heading__metric{flex-direction:row;align-items:baseline;gap:7px;min-width:0;margin:12px 0 0;padding:0;border:0}.bf-theme .bf-catalog-heading__number{font:600 13px/1.5 DM Sans,Arial,sans-serif;letter-spacing:0;color:#313c29}.bf-theme .bf-catalog-heading__metric-label{font-size:11px;letter-spacing:0}.bf-theme .bf-catalog-systems{padding-top:9px}.bf-theme .bf-catalog-systems__label{font-size:9px;margin-bottom:0}.bf-theme .bf-catalog-systems__label>span{display:inline}.bf-theme .bf-catalog-systems__list{gap:22px;scroll-padding-inline:10px}.bf-theme .bf-catalog-systems__list a{min-height:46px;font-size:12px;padding-block:7px 9px}.bf-theme .bf-catalog-heading__finder{margin-bottom:20px}.bf-theme .bf-collection-intro-section+.bf-parts-finder-section .bf-parts-finder__inner{padding:17px 18px 20px}}@media(prefers-reduced-motion:reduce){.bf-theme .bf-catalog-systems__list a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bf-catalog-design.css.map */
