
.bge-gb .bge-faq__inner{max-width:none!important}
.bge-gb .bge-faq__inner>:not(details){max-width:760px}
@media (min-width:1025px){.bge-gb .bge-ehero{padding-right:max(24px,calc((100% - 1200px) / 2))!important}.bge-gb .bge-ehero__media img{border-radius:24px}}
@media (max-width:767px){.bge-gb .bge-hero *,.bge-gb .bge-hero,.bge-gb .bge-ehero *,.bge-gb .bge-ehero,.bge-gb .bge-proof{animation:none!important}}
@font-face{font-family:'BGE Archivo';font-style:normal;font-weight:600 800;font-stretch:100%;font-display:optional;src:url(/wp-content/uploads/fonts/bge-archivo-1.woff2) format('woff2')}
.bg-breadcrumb,.bg-breadcrumb a,.bg-breadcrumb span,.bg-title-context,.bg-section-heading h2,.bg-card-label{font-size:13px!important;line-height:1.5!important}
.bge-gb small,.entry-content small{font-size:13px}
.page-id-185 .bge-why__markets{display:none}
.bg-eyebrow{font-size:13px!important;letter-spacing:.04em!important}
.single-post .entry-meta,.single-post .entry-meta *{font-size:13px!important}
.post-navigation .nav-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0}
.bge-parts-quicklinks a{display:inline-flex;align-items:center;min-height:44px}
.entry-content input[type=search]{min-height:44px}
.bge-post-answer{margin:24px 0 32px;padding:20px 24px;border-left:4px solid #BF4719;background:#fff;border-radius:0 12px 12px 0}
.bge-post-answer p{margin:0;font-size:17px;line-height:1.7;color:#14201A}
.bge-post-faq{margin:48px 0 32px}
.bge-post-faq h2{margin-bottom:16px}
.bge-gb section.bge-buylinks{width:calc(100% - 64px)!important;max-width:1200px!important;margin:56px auto!important;padding:0!important;display:block!important}
.bge-gb section.bge-buylinks h2{margin:0 0 16px}
.bge-gb .bge-buylinks__list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.bge-gb .bge-buylinks__list li{margin:0!important;padding:0!important;border:0!important}
.bge-gb .bge-buylinks__list li::before,.bge-gb .bge-buylinks__list li::marker{content:none!important;display:none!important}
.bge-gb .bge-buylinks__list a{display:flex;flex-direction:column;gap:4px;height:100%;min-height:44px;padding:16px 18px;background:#fff;border:1px solid #D8D1C2;border-radius:12px;color:#14201A!important;text-decoration:none!important;transition:border-color .2s}
.bge-gb .bge-buylinks__list a:hover{border-color:#BF4719}
.bge-gb .bge-buylinks__list strong{font-size:16px;line-height:1.3}
.bge-gb .bge-buylinks__list span{font-size:14px;line-height:1.45;color:#4F5B53}
@media(max-width:900px){.bge-gb .bge-buylinks__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.bge-gb section.bge-buylinks{width:calc(100% - 32px)!important;margin:36px auto!important}}
.bge-gb .bge-facts{width:calc(100% - 64px);max-width:1200px;margin:48px auto;padding:32px 36px;background:#fff;border:1px solid #D8D1C2;border-radius:16px}
.bge-gb .bge-facts h2{margin:0 0 16px;font-size:clamp(24px,2vw + 14px,32px)}
.bge-gb .bge-facts ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}
@media(max-width:600px){.bge-gb .bge-ehero h1{font-size:36px!important;line-height:1.12!important}}
.bge-gb .bge-facts > p{margin:0 0 18px;color:#4F5B53;font-size:16px;line-height:1.6}
.bge-gb .bge-steps ol{list-style:none;margin:0;padding:0;counter-reset:bgestep;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.bge-gb .bge-steps ol li{counter-increment:bgestep;border-left:0!important;border-top:3px solid #BF4719;padding:14px 0 0!important;font-size:15px;line-height:1.55}
.bge-gb .bge-steps ol li::before{content:counter(bgestep)!important;display:block!important;font:800 28px/1 var(--head,inherit);color:#BF4719;margin-bottom:10px;background:none!important;width:auto!important;height:auto!important;position:static!important}
.bge-gb .bge-intro .bge-page-brief{margin:0}
.bge-gb.bge-gb > section.bge-land{display:block!important;width:calc(100% - 64px)!important;max-width:1200px!important;margin:56px auto!important;padding:0!important}
.bge-gb.bge-gb > section.bge-land.bge-facts{padding:32px 36px!important}
.bge-gb.bge-gb > section.bge-land.bge-page-cta{background:#14201A;color:#fff;border-radius:16px;padding:40px!important}
.bge-gb > section.bge-page-cta h2,.bge-gb > section.bge-page-cta p{color:#fff!important}
.bge-gb > section.bge-land h2{margin:0 0 16px}
.bge-gb > section.bge-land ul:not(.wp-block-list.bge-x){margin:0 0 16px;padding-left:20px}
.bge-gb > section.bge-land li{margin:0 0 10px;line-height:1.6}
.bge-gb > section.bge-land figure.wp-block-table{margin:0}
.bge-gb > section.bge-land > figure.wp-block-image{margin:24px 0 0}
.bge-gb > section.bge-land > figure.wp-block-image img{display:block;max-width:100%;max-height:560px;width:auto;height:auto;border-radius:12px}
.bge-gb > section.bge-land > figure.wp-block-image figcaption{font-size:14px;color:#4F5B53;margin-top:8px}
.bge-gb > section.bge-land .bge-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.bge-gb > section.bge-land .bge-gallery figure{margin:0}
.bge-gb > section.bge-land .bge-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}
.bge-gb > section.bge-land .bge-gallery figcaption{font-size:14px;color:#4F5B53;margin-top:8px}
:is(.bge-page-wholesale,.bge-page-ckd-skd,.bge-page-packaging,.bge-page-price,.bge-page-private-label,.bge-page-samples,.bge-page-quality-control) .bge-ehero__media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}
@media(max-width:900px){.bge-gb > section.bge-land .bge-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bge-gb > section.bge-land .bge-range-table table{min-width:0!important;width:100%}
.bge-gb > section.bge-land .bge-range-table th,.bge-gb > section.bge-land .bge-range-table td{white-space:normal!important}
.bge-gb > section.bge-land .bge-range-table td:first-child{font-weight:700;color:#14201A;width:28%}
@media(max-width:900px){.bge-gb .bge-steps ol{grid-template-columns:1fr}}
@media(max-width:600px){.bge-gb.bge-gb > section.bge-land{width:calc(100% - 32px)!important;margin:36px auto!important}.bge-gb.bge-gb > section.bge-land.bge-facts{padding:24px 20px!important}.bge-gb.bge-gb > section.bge-land.bge-page-cta{padding:28px 20px!important}}
.bge-gb .bge-facts li::before,.bge-gb .bge-facts li::marker{content:none!important;display:none!important}
.bge-gb .bge-facts li{margin:0;padding:10px 0 10px 18px;border-left:3px solid #BF4719;font-size:16px;line-height:1.55;color:#14201A}
@media(max-width:768px){.bge-gb .bge-facts{width:calc(100% - 32px);padding:24px 20px;margin:32px auto}.bge-gb .bge-facts ul{grid-template-columns:1fr}}
.single-post .entry-content h2{font-size:clamp(24px,0.6vw + 20px,28px)!important;line-height:1.25!important;margin-top:1.6em}
.single-post .entry-content h3{font-size:clamp(19px,0.6vw + 16px,22px)!important;line-height:1.3!important}
.bge-post-faq details{border-top:1px solid #D8D1C2;padding:0}
.bge-post-faq details:last-of-type{border-bottom:1px solid #D8D1C2}
.bge-post-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-weight:700;font-size:17px;line-height:1.45;color:#14201A}
.bge-post-faq summary::-webkit-details-marker{display:none}
.bge-post-faq summary::after{content:"+";flex:0 0 auto;font-size:22px;font-weight:400;color:#BF4719}
.bge-post-faq details[open] summary::after{content:"\2212"}
.bge-post-faq details p{margin:0 0 18px;font-size:16px;line-height:1.7;color:#2B352F}
.bge-gb .bge-ehero__terms{margin:0;font-size:15px;line-height:24px;color:#4F5B53}
.bge-gb .bge-optional-gallery{margin-top:24px;border-top:1px solid #D8D1C2;border-bottom:1px solid #D8D1C2}
.bge-gb .bge-optional-gallery>summary{cursor:pointer;min-height:52px;display:flex;align-items:center;font-weight:700;color:#14201A}
.bge-gb .bge-optional-gallery[open]>summary{margin-bottom:16px}
@media (min-width:1025px){.bge-gb .bge-wheels{align-items:start!important}.bge-gb .bge-wheels>*{align-self:start!important}}.bge-gb .bge-wheels .bge-wheels__list a{color:var(--ink,#14201A)!important;text-decoration:none!important}.bge-gb .bge-wheels .bge-wheels__list a:hover,.bge-gb .bge-wheels .bge-wheels__list a:focus-visible{color:var(--accent,#BF4719)!important}.bge-gb .bge-wheels h2.bge-wheels__title{font-size:20px!important;line-height:28px!important;max-width:none!important;margin:0 0 12px!important;letter-spacing:normal!important}.bge-gb .bge-wheels ul.bge-wheels__dl{padding:0!important;margin:0!important}.bge-gb.bge-page-31>.bge-overview-grid>.bge-overview-card:nth-child(4){grid-column:auto!important}.bge-gb.bge-page-31>.bge-overview-grid>.bge-overview-card.bge-overview-card--wide{grid-column:1/-1!important;height:380px!important;min-height:380px!important}.bge-gb.bge-page-31 .bge-overview-card--wide img{object-position:50% 55%}.bge-gb.bge-overview .bge-overview-card--wide figure{height:100%!important}.bge-gb.bge-overview .bge-overview-card--wide img{width:100%;height:100%;object-fit:cover}.bge-gb .bge-range-compare{max-width:1200px;margin-inline:auto}.bge-gb .bge-range-compare>p{max-width:72ch;color:#4F5B53}.bge-gb .bge-range-table{margin:24px 0 0;overflow-x:auto}.bge-gb .bge-range-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;min-width:760px}.bge-gb .bge-range-table th{text-align:left;font-weight:700;color:#14201A;background:#EBE6DB;padding:12px 14px;border-bottom:2px solid #14201A}.bge-gb .bge-range-table td{padding:14px;border-bottom:1px solid #DDD9D1;vertical-align:top;color:#2A3A31}.bge-gb .bge-range-table td:first-child a{font-weight:700;color:#14201A;text-decoration:underline;text-underline-offset:3px}.bge-gb .bge-range-table td:nth-child(2){font-variant-numeric:tabular-nums;font-weight:600}.bge-gb .bge-range-table figcaption{font-size:13px;color:#5B665F;margin-top:10px}.bge-gb.bge-overview .bge-overview-head .wp-block-buttons{margin-top:20px}@media (max-width:900px){.bge-gb.bge-page-31>.bge-overview-grid>.bge-overview-card{height:auto!important;min-height:0!important}.bge-gb.bge-page-31>.bge-overview-grid>.bge-overview-card figure{height:auto!important;aspect-ratio:16/10;margin:0}.bge-gb.bge-gb.bge-page-31>.bge-overview-grid>.bge-overview-card figure img{width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover}}@media (max-width:767px){.bge-gb .bge-range-table table{font-size:14px}}.bge-gb.bge-motorcycles .is-style-outline>.wp-block-button__link{color:#fff!important;border:1px solid rgba(255,255,255,.75)!important;background:transparent!important}.bge-gb.bge-motorcycles .is-style-outline>.wp-block-button__link:hover,.bge-gb.bge-motorcycles .is-style-outline>.wp-block-button__link:focus-visible{background:#fff!important;color:#14201A!important}
@keyframes bgeRise{from{transform:translateY(16px)}to{transform:none}}
@keyframes bgeRoll{from{transform:translateX(3%)}to{transform:none}}
@keyframes bgePulse{0%,100%{opacity:1}50%{opacity:.45}}
.bge-marquee__track{animation:bgeMarquee 45s linear infinite;will-change:transform}
@keyframes bgeMarquee{to{transform:translateX(-50%)}}
.bge-progress{display:none!important}
.bge-gb details.wp-block-details[open]>:not(summary){animation:bgeOpen .3s cubic-bezier(.22,1,.36,1)}
@keyframes bgeOpen{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.bge-add[aria-pressed=true]{animation:bgePop .35s cubic-bezier(.22,1,.36,1)}
@keyframes bgePop{50%{transform:scale(1.04)}}
@media (max-width:767px){.bge-float-cta{left:auto!important;right:16px!important;width:auto!important;max-width:calc(100% - 96px)}}
.bge-float-cta.is-hidden{opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}
.bge-float-cta__count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#fff;color:#BF4719;font:700 13px/1 Manrope,system-ui,sans-serif}
.bge-toast{position:fixed;left:50%;bottom:96px;z-index:10000;display:flex;align-items:center;gap:16px;width:max-content;max-width:min(92vw,520px);padding:14px 18px 14px 20px;border-radius:12px;background:#14201A;color:#F6F4EF;font:500 15px/22px Manrope,system-ui,sans-serif;box-shadow:0 12px 32px rgba(20,32,26,.24);transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}
.bge-toast.is-on{opacity:1;transform:translate(-50%,0);pointer-events:auto}
.bge-toast a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}
.bge-swatches{margin:0}
.bge-swatches__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.bge-swatches__grid li{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 10px;background:#fff;border:1px solid #E1DBCF;border-radius:12px}
.bge-swatches__grid img{display:block;width:auto;height:56px;max-width:100%;object-fit:contain}
.bge-swatches__grid span{font:700 13px/1 Manrope,system-ui,sans-serif;color:#4F5B53;font-variant-numeric:tabular-nums}
.bge-swatches figcaption{margin-top:16px;font-size:15px;line-height:24px;color:#4F5B53}
.bge-swatches figcaption strong{color:#14201A}
@media (max-width:767px){.bge-swatches__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bge-swatches__grid img{height:44px}}
@media (max-width:380px){.bge-swatches__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.bge-foot{background:#EBE6DB;color:#1F2A23;font-family:Manrope,system-ui,sans-serif;border-top:1px solid #D8D1C2}
.bge-foot *{box-sizing:border-box}
.bge-foot__inner{max-width:1248px;margin:0 auto;padding:72px 24px 56px;display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:48px}
.bge-foot__logo{display:inline-block}
.bge-foot__logo img{display:block;width:176px;height:auto}
.bge-foot__intro{margin:20px 0 28px;max-width:420px;font-size:16px;line-height:26px;color:#3E4A42}
.bge-foot__contact{margin:0;display:grid;gap:12px}
.bge-foot__contact div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:baseline}
.bge-foot__contact dt{font-size:13px;line-height:22px;font-weight:700;color:#55615A}
.bge-foot__contact dd{margin:0;font-size:15px;line-height:22px;color:#1F2A23}
.bge-foot a{color:#14201A;text-decoration:none}
.bge-foot__col h2{margin:2px 0 14px;font:700 15px/22px Manrope,system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#14201A}
.bge-foot__col ul{list-style:none;margin:0;padding:0;display:grid}
.bge-foot__col li{margin:0}
.bge-foot__col a{display:inline-flex;align-items:center;min-height:40px;font-size:15px;line-height:22px;color:#3E4A42}
.bge-foot a:hover{color:#A93C14;text-decoration:underline;text-underline-offset:4px}
.bge-foot a:focus-visible{outline:2px solid #BF4719;outline-offset:3px;border-radius:2px}
.bge-foot .bge-foot__quote{font-weight:700;color:#A93C14}
.bge-foot__bar{max-width:1248px;margin:0 auto;padding:20px 24px 96px;border-top:1px solid #D8D1C2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;font-size:14px;line-height:22px;color:#55615A}
.bge-foot__bar p{margin:0}
.bge-foot__bar nav{display:flex;flex-wrap:wrap;gap:4px 24px;font-size:0;color:transparent}
.bge-foot__bar nav a{display:inline-flex;align-items:center;min-height:32px;font-size:14px;line-height:22px;color:#3E4A42}
@media (max-width:1024px){.bge-foot__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.bge-foot__brand{grid-column:1/-1}}
@media (max-width:600px){.bge-foot__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding:56px 20px 36px}.bge-foot__contact div{grid-template-columns:1fr;gap:0}.bge-foot__bar{flex-direction:column;align-items:flex-start;padding:20px 20px 112px}}
blockquote .wp-block-paragraph,blockquote p{color:#4A576B}
.bge-resources-toggle{min-width:32px!important;min-height:32px!important;display:inline-grid!important;place-items:center}
@media (prefers-reduced-motion:reduce){.bge-marquee__track,.bge-add[aria-pressed=true],.bge-gb details.wp-block-details[open]>:not(summary){animation:none!important}.bge-toast{transition:none}}
