/** Shopify CDN: Minification failed

Line 62:155 Expected ":"

**/
.sd-brands-page{--page-section-gap:48px;--page-block-padding:32px;--page-inner-gap:24px;--brands-navy:#001523;--brands-gold:#f5b800;--brands-text:#344956;background:#fff;color:var(--brands-navy);display:flex;flex-direction:column;font-family:var(--font-body-family);gap:var(--page-section-gap);overflow:hidden;padding-block:var(--page-section-gap)}
.sd-brands-page *{box-sizing:border-box}
.sd-brands-page__hero-section,.sd-brands-page__section,.sd-brands-page__eco,.sd-brands-page__cta{padding:0}
.sd-brands-page__hero{background:var(--brands-navy);border-radius:.5rem;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:30rem;overflow:hidden;padding:var(--page-block-padding) 4.4rem;position:relative}
.sd-brands-page__hero:before{display:none}
.sd-brands-page__hero > *{position:relative;z-index:1}
.sd-brands-page__eyebrow{color:var(--brands-gold);font:700 1.28rem/1.18 var(--font-body-family);margin:0 0 1.15rem;text-transform:uppercase}
.sd-brands-page__eyebrow--muted{color:var(--brands-gold);margin-bottom:1.15rem}
.sd-brands-page__eyebrow--light{color:var(--brands-gold)}
.sd-brands-page h1,.sd-brands-page h2,.sd-brands-page h3{font-family:var(--font-body-family);font-weight:700;letter-spacing:-.035em;margin:0}
.sd-brands-page__hero h1{color:#fff;font-size:clamp(3.5rem,4.15vw,5.5rem);line-height:.97;max-width:46rem}
.sd-brands-page__hero h1 span{display:block}
.sd-brands-page__hero h1 span+span{color:var(--brands-gold)}
.sd-brands-page__accent{background:var(--brands-gold);display:block;height:.65rem;margin:1.4rem 0 1.5rem;width:8rem}
.sd-brands-page__copy{color:rgba(248,250,251,.82);font:500 calc(1.12rem * 1.15)/1.55 var(--font-body-family);margin:0;max-width:60rem}
.sd-brands-page__section-intro{align-items:flex-start;border-bottom:1px solid var(--sd-line);display:flex;flex-direction:column;margin-bottom:2.8rem;padding-bottom:2.2rem}
.sd-brands-page__section-intro h2{color:var(--sd-petrol-deep);font-size:clamp(2.9rem,3.25vw,4.5rem);line-height:1.04;margin:0 0 1.15rem}
.sd-brands-page__section-intro p:not(.sd-brands-page__eyebrow){color:var(--brands-text);font:500 1.32rem/1.55 var(--font-body-family);margin:0;max-width:48rem}
.sd-brands-page__category{margin-bottom:2.2rem}
.sd-brands-page__category-head{align-items:center;display:flex;gap:1rem;margin:0 0 1rem}
.sd-brands-page__category h3{color:var(--sd-petrol-deep);font-size:1.2rem;letter-spacing:.12em;line-height:1.2;margin:0;text-transform:uppercase}
.sd-brands-page__grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}
.sd-brands-page__card{align-items:center;background:#fff;border:1px solid var(--sd-line);border-radius:.5rem;box-sizing:border-box;color:inherit;display:flex;height:9.4rem;justify-content:center;min-height:9.4rem;overflow:visible;padding:1.2rem 1.1rem;text-align:center;text-decoration:none;transition:border-color .2s,box-shadow .2s;width:100%}
.sd-brands-page__card:hover,.sd-brands-page__card:focus-visible{border-color:var(--brands-gold);box-shadow:0 .6rem 1.2rem rgba(0,44,64,.06)}
.sd-brands-page__logo{display:block;height:auto;max-height:3.8rem;max-width:74%;object-fit:contain;transform-origin:center;width:auto}
.sd-brands-page__logo.sd-brand-logo--skf,.sd-brands-page__logo--skf{max-height:4.56rem;max-width:88.8%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--fag,.sd-brands-page__logo--fag{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain;transform:scale(1.5);transform-origin:center}
.sd-brands-page__logo.sd-brand-logo--ina,.sd-brands-page__logo--ina{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain;transform:scale(1.5);transform-origin:center}
.sd-brands-page__logo.sd-brand-logo--nachi,.sd-brands-page__logo--nachi{max-height:4.56rem;max-width:88.8%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--nsk,.sd-brands-page__logo--nsk{max-height:4.75rem;max-width:92.5%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--timken,.sd-brands-page__logo--timken{max-height:4.56rem;max-width:88.8%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--zvl,.sd-brands-page__logo--zvl{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain;transform:scale(1.5);transform-origin:center}
.sd-brands-page__logo.sd-brand-logo--dayco,.sd-brands-page__logo--dayco{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--sati,.sd-brands-page__logo--sati{max-height:5.93rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--chiaravalli,.sd-brands-page__logo--chiaravalli{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain;transform:scale(3);transform-origin:center}
.sd-brands-page__logo.sd-brand-logo--renold,.sd-brands-page__logo--renold{max-height:5.93rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--bea,.sd-brands-page__logo--bea{max-height:6.18rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--elvem,.sd-brands-page__logo--elvem{max-height:5.68rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--bonfiglioli,.sd-brands-page__logo--bonfiglioli{max-height:6.42rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--cmr,.sd-brands-page__logo--cmr{max-height:4.56rem;max-width:88.8%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--eco-service,.sd-brands-page__logo--eco-service{max-height:3.33rem;max-width:65%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--fermec,.sd-brands-page__logo--fermec{max-height:4.37rem;max-width:85.1%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--bgs,.sd-brands-page__logo--bgs{max-height:6.8rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--koken,.sd-brands-page__logo--koken{max-height:6.42rem;max-width:100%;height:auto;width:auto;object-fit:contain}
.sd-brands-page__logo.sd-brand-logo--abc-tools,.sd-brands-page__logo--abc-tools{max-height:4.94rem;max-width:96%;height:auto;width:auto;object-fit:contain;transform:scale(4);transform-origin:center}
.sd-brands-page__disclaimer{border-top:1px solid var(--sd-line);margin-top:2.6rem;padding-top:1.4rem}
.sd-brands-page__disclaimer p{color:var(--brands-text);font:400 calc(1rem * 1.15)/1.5 var(--font-body-family);margin:0;max-width:74rem}
.sd-brands-page__eco{margin-top:2rem}
.sd-brands-page__eco-inner{align-items:center;background:var(--sd-petrol-deep);border-radius:.5rem;color:#fff;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:1.1rem 1.4rem;position:relative}
.sd-brands-page__eco-inner:before{display:none}
.sd-brands-page__eco h2{color:#fff;font-size:clamp(3.2rem,3.7vw,4.1rem);line-height:1.05;margin:.1rem 0 .55rem}
.sd-brands-page__eco-subtitle{color:var(--brands-gold);font:700 1.35rem/1.2 var(--font-body-family);letter-spacing:.16em;margin:0 0 .6rem;text-transform:uppercase}
.sd-brands-page__eco-copy,.sd-brands-page__eco-note{color:rgba(248,250,251,.86);font:400 1.4rem/1.6 var(--font-body-family);margin:0;max-width:46rem}
.sd-brands-page__eco-note{margin-top:.65rem}
.sd-brands-page__eco-example-inline{color:var(--brands-gold);font-weight:700}
.sd-brands-page__cta{padding:1.2rem 0 0}
.sd-brands-page__cta-inner{align-items:center;background:var(--sd-petrol-deep);border-radius:.5rem;color:#fff;display:flex;gap:1.4rem;justify-space-between;padding:1.1rem 1.4rem}
.sd-brands-page__cta h2{color:#fff;font-size:clamp(3rem,3.4vw,3.8rem);line-height:1.05;margin:0;text-transform:uppercase;white-space:nowrap}
.sd-brands-page__cta p{color:rgba(248,250,251,.82);font:400 1.4rem/1.6 var(--font-body-family);margin:.5rem 0 0;max-width:38rem}
.sd-brands-page__eco .sd-nav__quick,.sd-brands-page__cta .sd-nav__quick{align-items:center;background:var(--sd-gold);border:1px solid transparent;border-radius:.35rem;color:var(--sd-petrol-deep);display:inline-flex;font:700 1.17rem/1 var(--font-body-family);justify-content:center;letter-spacing:normal;margin-left:0;min-height:4.2rem;padding:0 1.55rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s,transform .2s;white-space:nowrap}
.sd-brands-page__eco .sd-nav__quick:hover,.sd-brands-page__cta .sd-nav__quick:hover{background:var(--sd-gold-light);transform:translateY(-1px)}

.sd-brands-page__eco .sd-nav__quick,
.sd-brands-page__cta .sd-nav__quick {
	font-family: var(--font-body-family);
	font-size: 1.17rem;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
}
.sd-brands-page__cta .sd-nav__quick { margin-left: auto; }
@media screen and (max-width:989px){.sd-brands-page{--page-section-gap:40px;--page-block-padding:30px;--page-inner-gap:22px}.sd-brands-page__hero{padding:var(--page-block-padding) 3.2rem}.sd-brands-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-brands-page__eco-inner{grid-template-columns:1fr}.sd-brands-page__cta-inner{align-items:flex-start;flex-direction:column}}
@media screen and (max-width:749px){.sd-brands-page{--page-section-gap:32px;--page-block-padding:28px;--page-inner-gap:20px}.sd-brands-page__hero{border-radius:0;padding:var(--page-block-padding) 2rem}.sd-brands-page__hero h1{font-size:clamp(3.2rem,11.5vw,4.5rem)}.sd-brands-page__section-intro h2{font-size:clamp(2.7rem,8.5vw,3.5rem)}.sd-brands-page__grid{grid-template-columns:1fr}.sd-brands-page__card{height:8.2rem;min-height:8.2rem}.sd-brands-page__eco-inner,.sd-brands-page__cta-inner{padding:1.6rem 1.4rem}.sd-brands-page__cta-inner{gap:1.6rem}}