@media (max-width:782px){body.blog .bh-blog-hero,body.archive.category .bh-blog-hero,body.archive.tag .bh-blog-hero,body.archive.date .bh-blog-hero{padding:42px 0 36px!important;background:linear-gradient(135deg,#051f3d,#063b32)!important}.bh-blog-hero-copy h1{font-size:36px!important;line-height:1.06!important;letter-spacing:-1px!important}.bh-blog-hero-pills{display:flex!important;overflow-x:auto!important;gap:10px!important;margin-top:18px!important;padding-bottom:4px!important}.bh-blog-hero-pills a{white-space:nowrap!important;background:rgb(255 255 255 / .1)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:999px!important;padding:9px 12px!important;font-weight:900!important}.bh-blog-featured{display:none!important}.bh-blog-archive-head{display:block!important;margin-bottom:16px!important}.bh-blog-archive-head h2{font-size:28px!important;line-height:1.1!important;margin:4px 0 12px!important}.bh-blog-grid-pro{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.bh-blog-card-pro{background:#fff!important;border:1px solid #d8e7f3!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 26px rgb(2 27 54 / .08)!important}.bh-blog-card-img{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;display:block!important}.bh-blog-card-body{padding:18px!important}.bh-blog-card-body h3{font-size:21px!important;line-height:1.2!important}body.single-post .bh-single-hero{padding:34px 0 20px!important;background:#eef7ff!important}body.single-post .bh-post-title{font-size:34px!important;line-height:1.08!important;letter-spacing:-1px!important}.bh-single-meta{display:flex!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px!important}.bh-single-meta span{white-space:nowrap!important;background:#fff!important;border:1px solid #d8e7f3!important;border-radius:999px!important;padding:7px 10px!important;font-size:12px!important;font-weight:800!important}body.single-post .bh-post-wrap.bh-single-layout{width:min(calc(100% - 28px),760px)!important;max-width:none!important;margin:auto!important;padding:0 0 38px!important;display:block!important}.bh-single-featured{margin:0 0 16px!important;background:#fff!important;border:1px solid #d8e7f3!important;border-radius:18px!important;padding:8px!important}.bh-single-featured img{border-radius:13px!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important}.bh-single-content{padding:22px!important;border-radius:18px!important;font-size:16px!important;line-height:1.75!important}.bh-single-content h2{font-size:24px!important;line-height:1.2!important}.bh-single-sidebar{display:none!important}}@media (max-width:782px){body.bh-lang-bn .bh-nav a,body.bh-bangla .bh-nav a{font-size:18px!important;line-height:1.35!important;letter-spacing:0!important;color:#062b55!important}body.bh-lang-bn .bh-blog-hero-copy h1,body.bh-bangla .bh-blog-hero-copy h1{font-size:34px!important;line-height:1.16!important;letter-spacing:0!important}.bh-single-hero-media{display:block!important;margin:16px 0 0!important;background:#fff!important;border:1px solid #d8e7f3!important;border-radius:18px!important;padding:8px!important}.bh-single-hero-media img{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:13px!important;display:block!important}body.single-post .bh-single-hero-pro{padding:30px 0 22px!important;background:#eef7ff!important}body.single-post .bh-single-hero-pro .bh-single-hero-inner{display:block!important}body.bh-lang-bn .bh-single-content,body.bh-bangla .bh-single-content{font-size:16px!important;line-height:1.85!important}}@media (min-width:783px){.bh-mobile-hero-search,.bh-mobile-fitment-panel,.bh-mobile-bottom-nav{display:none!important}}@media (max-width:782px){:root{--bhm-primary:#0a3d1f;--bhm-green:#2ecc71;--bhm-green-soft:#e8f8ef;--bhm-text:#1a1a1a;--bhm-muted:#666;--bhm-border:#e5e5e5;--bhm-top:58px;--bhm-bottom:68px}html{scroll-padding-top:calc(var(--bhm-top) + 12px)!important}body{font-family:Inter,Roboto,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;color:var(--bhm-text)!important;background:#f4faf7!important;padding-bottom:var(--bhm-bottom)!important;font-weight:400!important}body.admin-bar{--bhm-admin:0px!important}body p,body li,body span,body a,body input,body select,body textarea,body button{font-weight:400!important}body h1,body h2,body h3,.bh-price,.price,.bh-v216-price,strong{font-weight:500!important}body .bh-header.bh-v21-commerce-header,body .bh-header.bh-v220-slim-commerce-header,body.bh-fixed-header-enabled .bh-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:var(--bhm-top)!important;min-height:var(--bhm-top)!important;z-index:2147483000!important;background:var(--bhm-primary)!important;border:0!important;box-shadow:0 8px 22px rgb(10 61 31 / .18)!important;padding:0!important;margin:0!important;overflow:visible!important}body .bh-header .bh-v21-nav-shell,body .bh-header .bh-v220-nav-shell,body .bh-header .bh-v21-nav-inner,body .bh-header .bh-v220-nav-inner{width:100%!important;height:var(--bhm-top)!important;min-height:var(--bhm-top)!important;padding:0 10px!important;margin:0!important;display:grid!important;grid-template-columns:auto 1fr auto auto!important;align-items:center!important;gap:8px!important}body .bh-header .bh-logo.bhb-logo-lock,body .bh-header .bh-logo{grid-column:1!important;display:grid!important;align-content:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:44px!important;color:#fff!important;overflow:hidden!important;text-decoration:none!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important}body .bh-header .bh-logo .bhb-logo-main,body .bh-header .bh-logo.bhb-logo-lock .bhb-logo-main{font-size:22px!important;line-height:.9!important;letter-spacing:-.5px!important;color:#fff!important;font-weight:500!important}body .bh-header .bh-logo .bhb-logo-plus{color:var(--bhm-green)!important}body .bh-header .bh-logo .bhb-logo-sub,body .bh-header .bh-logo.bhb-logo-lock .bhb-logo-sub{font-size:8px!important;line-height:1!important;letter-spacing:.35px!important;color:var(--bhm-green)!important;font-weight:500!important}body .bh-header .bh-v220-tools{grid-column:3!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important;width:auto!important}body .bh-header .bh-v220-top-search,body .bh-header .bh-lang-switch{display:none!important}body .bh-header .bh-actions,body .bh-header .bh-v220-actions{display:flex!important;align-items:center!important;gap:0!important}body .bh-header .bh-cart{width:44px!important;height:42px!important;min-width:44px!important;min-height:42px!important;padding:0!important;border-radius:15px!important;background:rgb(255 255 255 / .12)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:none!important;font-size:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}body .bh-header .bh-cart:before{content:"🛒";font-size:17px;line-height:1}body .bh-header .bh-cart .bh-cart-count{position:absolute!important;right:-4px!important;top:-4px!important;width:19px!important;height:19px!important;min-width:19px!important;border-radius:999px!important;background:var(--bhm-green)!important;color:#08351c!important;font-size:10px!important;font-weight:500!important;border:2px solid var(--bhm-primary)!important}body .bh-header .bh-menu-toggle,body.bh-fixed-header-enabled .bh-header .bh-menu-toggle{grid-column:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:42px!important;min-width:44px!important;min-height:42px!important;padding:0!important;border-radius:15px!important;background:rgb(255 255 255 / .12)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .16)!important;font-size:0!important;box-shadow:none!important}body .bh-header .bh-menu-toggle:before{content:"☰";font-size:22px;line-height:1;font-weight:400}body .bh-header+main,body.bh-fixed-header-enabled .bh-header+main{padding-top:var(--bhm-top)!important;margin-top:0!important}body .bh-header .bh-nav{position:fixed!important;top:var(--bhm-top)!important;right:0!important;left:auto!important;width:min(86vw,320px)!important;height:calc(100dvh - var(--bhm-top))!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;background:#fff!important;border:0!important;border-left:1px solid var(--bhm-border)!important;border-radius:0!important;box-shadow:-18px 0 50px rgb(0 0 0 / .18)!important;padding:18px!important;z-index:2147482999!important;transform:translateX(108%)!important;opacity:1!important;visibility:visible!important;transition:transform .22s ease!important}body .bh-header .bh-nav.is-open{transform:translateX(0)!important}body .bh-header .bh-nav ul{display:grid!important;gap:6px!important;padding:0!important;margin:0!important;list-style:none!important}body .bh-header .bh-nav a{display:flex!important;min-height:46px!important;align-items:center!important;padding:0 12px!important;border-radius:12px!important;color:var(--bhm-text)!important;font-size:14px!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;box-shadow:none!important}body .bh-header .bh-nav a:hover,body .bh-header .bh-nav .current-menu-item>a,body .bh-header .bh-nav .current_page_item>a{background:var(--bhm-green-soft)!important;color:var(--bhm-primary)!important}body.home .bh-home-shop-hero{padding:16px 0 18px!important;background:linear-gradient(135deg,var(--bhm-green) 0%,var(--bhm-primary) 74%)!important;color:#fff!important;overflow:hidden!important}body.home .bh-home-shop-grid{display:block!important;width:100%!important;padding:0 14px!important;margin:0!important}body.home .bh-home-shop-copy{max-width:none!important;padding:0!important}body.home .bh-home-shop-copy .bh-eyebrow{display:inline-flex!important;background:rgb(255 255 255 / .14)!important;border:1px solid rgb(255 255 255 / .18)!important;color:#fff!important;border-radius:999px!important;padding:5px 9px!important;font-size:10px!important;letter-spacing:.04em!important;font-weight:500!important}body.home .bh-home-shop-copy h1{margin:10px 0 8px!important;color:#fff!important;font-size:22px!important;line-height:1.08!important;letter-spacing:-.3px!important;font-weight:500!important;max-width:330px!important}body.home .bh-home-shop-copy p{margin:0 0 12px!important;color:rgb(255 255 255 / .78)!important;font-size:13px!important;line-height:1.45!important;max-width:360px!important;font-weight:400!important}body.home .bh-home-shop-art{display:none!important}.bh-mobile-hero-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto 42px!important;gap:8px!important;align-items:center!important;margin:12px 0 12px!important}.bh-mobile-hero-search input[type="search"]{height:42px!important;border-radius:999px!important;background:#fff!important;color:var(--bhm-text)!important;border:0!important;padding:0 13px!important;font-size:12px!important;box-shadow:0 8px 18px rgb(0 0 0 / .12)!important}.bh-mobile-my-bike{height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border-radius:999px!important;background:var(--bhm-green-soft)!important;color:var(--bhm-primary)!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important}.bh-mobile-hero-search button{width:42px!important;height:42px!important;border-radius:999px!important;border:0!important;background:#fff!important;color:var(--bhm-primary)!important;font-size:17px!important}body.home .bh-home-hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important}body.home .bh-home-hero-actions .bh-btn{min-height:40px!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important;font-weight:500!important;background:#fff!important;color:var(--bhm-primary)!important}body.home .bh-home-hero-actions .bh-btn.secondary{background:rgb(255 255 255 / .12)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .24)!important}body.home .bh-home-trust-pills{display:none!important}body.home .bh-v108-urgency-strip{background:var(--bhm-primary)!important;padding:7px 0!important;overflow:hidden!important}body.home .bh-v108-urgency-strip .bh-container{width:100%!important;padding:0 8px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important}body.home .bh-v108-urgency-strip a{min-height:30px!important;border-radius:999px!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .12)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 5px!important;text-align:center!important}body.home .bh-v108-urgency-strip b{font-size:10px!important;line-height:1!important;font-weight:400!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.home .bh-v108-urgency-strip span{display:none!important}body.home .bh-v213-bike-fitment{padding:12px 0!important;background:#f4faf7!important}body.home .bh-v213-bike-shell{display:block!important;border-radius:16px!important;padding:12px!important;background:#fff!important;border:1px solid var(--bhm-border)!important;box-shadow:none!important}body.home .bh-v213-bike-copy{display:none!important}.bh-mobile-fitment-panel{display:block!important;background:var(--bhm-green-soft)!important;border:1px solid #d2efdc!important;border-radius:14px!important;overflow:hidden!important;margin:0 0 10px!important}.bh-mobile-fitment-panel summary{list-style:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:13px 14px!important;color:var(--bhm-primary)!important;font-size:14px!important;font-weight:500!important}.bh-mobile-fitment-panel summary::-webkit-details-marker{display:none!important}.bh-mobile-fitment-panel summary:after{content:"＋";font-size:16px;color:var(--bhm-primary)}.bh-mobile-fitment-panel[open] summary:after{content:"−"}.bh-mobile-fitment-panel summary span{font-size:11px!important;color:var(--bhm-muted)!important;font-weight:400!important}.bh-mobile-fitment-form{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;padding:0 12px 12px!important}.bh-mobile-fitment-form select{height:42px!important;border:1px solid var(--bhm-border)!important;border-radius:12px!important;background:#fff!important;color:var(--bhm-text)!important;font-size:13px!important;font-weight:400!important}.bh-mobile-fitment-form button{height:44px!important;border:0!important;border-radius:12px!important;background:var(--bhm-primary)!important;color:#fff!important;font-size:13px!important;font-weight:500!important}body.home .bh-v213-bike-list{display:none!important}body.home .bh-v213-bike-help{display:none!important}body.home .bh-v216-hot-deals{padding:18px 0 22px!important;background:#f4faf7!important;overflow:hidden!important}body.home .bh-v216-wrap{width:100%!important;padding:0!important}body.home .bh-v216-products-label{padding:0 14px!important;margin:0 0 10px!important;display:flex!important;align-items:center!important;gap:8px!important}body.home .bh-v216-products-label span{font-size:9px!important;padding:4px 8px!important;border-radius:999px!important;background:var(--bhm-green-soft)!important;color:var(--bhm-primary)!important;border:0!important;font-weight:500!important}body.home .bh-v216-products-label strong{font-size:18px!important;line-height:1.15!important;color:var(--bhm-text)!important;font-weight:500!important;letter-spacing:0!important}body.home .bh-v216-grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;padding:0 14px 4px!important;margin:0!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}body.home .bh-v216-grid::-webkit-scrollbar{display:none!important}body.home .bh-v216-card{flex:0 0 122px!important;width:122px!important;min-height:238px!important;padding:7px!important;border-radius:14px!important;border:1px solid var(--bhm-border)!important;background:#fff!important;box-shadow:0 8px 18px rgb(10 61 31 / .06)!important;scroll-snap-align:start!important;display:flex!important;flex-direction:column!important}body.home .bh-v216-img{height:104px!important;min-height:104px!important;aspect-ratio:auto!important;margin:0 0 7px!important;border-radius:11px!important;background:#f7fbf9!important;border:1px solid var(--bhm-border)!important}body.home .bh-v216-img img{object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important}body.home .bh-v216-cat,body.home .bh-v216-sku{display:none!important}body.home .bh-v216-title{font-size:10px!important;line-height:1.25!important;min-height:25px!important;margin:0 0 5px!important;color:var(--bhm-text)!important;font-weight:400!important;-webkit-line-clamp:2!important}body.home .bh-v216-price{font-size:13px!important;line-height:1.15!important;margin:0 0 7px!important;color:var(--bhm-text)!important;font-weight:500!important}body.home .bh-v216-price del{font-size:10px!important;color:#999!important;font-weight:400!important;margin-right:4px!important}body.home .bh-v216-actions{display:block!important;margin-top:auto!important}body.home .bh-v216-btn.add{width:100%!important;min-height:34px!important;border-radius:10px!important;background:var(--bhm-primary)!important;color:#fff!important;font-size:10.5px!important;font-weight:500!important;padding:0 6px!important}body.home .bh-v216-btn.buy{display:none!important}body.home .bh-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;padding:0 14px!important;width:100%!important}body.home .bh-stat{min-height:74px!important;padding:10px 6px!important;text-align:center!important;border-radius:14px!important;border:1px solid var(--bhm-border)!important;background:#fff!important;box-shadow:none!important}body.home .bh-stat:before{content:"✓";display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--bhm-green-soft);color:var(--bhm-primary);margin:0 auto 6px;font-size:13px}body.home .bh-stat strong{display:block!important;font-size:13px!important;line-height:1!important;color:var(--bhm-primary)!important;font-weight:500!important}body.home .bh-stat span{display:block!important;font-size:9px!important;line-height:1.15!important;color:var(--bhm-muted)!important;margin-top:3px!important;font-weight:400!important}body.home .bh-stats .bh-stat:nth-child(n+5){display:none!important}body.home .bh-grid-4:has(img[src*="review-"]){display:block!important;padding:0 14px!important}body.home .bh-grid-4:has(img[src*="review-"]) img{display:none!important}body.home .bh-grid-4:has(img[src*="review-"]) img:first-child{display:block!important;width:100%!important;max-width:360px!important;margin:0 auto!important;border-radius:14px!important;border:1px solid var(--bhm-border)!important;box-shadow:0 8px 18px rgb(10 61 31 / .06)!important}body.home .bh-section,body.home .bh-section-sm{padding:22px 0!important}body.home .bh-section-head{padding:0 14px!important;margin-bottom:12px!important;align-items:center!important}body.home .bh-section-head h2{font-size:18px!important;line-height:1.2!important;font-weight:500!important}body.home .bh-section-head a{font-size:12px!important;font-weight:400!important;color:var(--bhm-primary)!important}body.home .bh-grid-6,body.home .bh-grid-4,body.home .bh-grid-3,body.home .bh-grid-2,body.home .bh-packages{grid-template-columns:1fr!important;gap:10px!important}.bh-mobile-bar,.bh-mobile-buybar{display:none!important}.bh-mobile-bottom-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;height:var(--bhm-bottom)!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;align-items:center!important;background:#fff!important;border-top:1px solid var(--bhm-border)!important;box-shadow:0 -10px 26px rgb(0 0 0 / .08)!important;z-index:2147482500!important;padding:6px 4px calc(6px + env(safe-area-inset-bottom))!important}.bh-mobile-bottom-nav a{display:grid!important;place-items:center!important;gap:3px!important;color:#8a8a8a!important;font-size:10px!important;line-height:1!important;text-decoration:none!important;font-weight:400!important}.bh-mobile-bottom-nav a span{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:999px!important;background:transparent!important;font-size:15px!important}.bh-mobile-bottom-nav a b{font-size:10px!important;font-weight:400!important}.bh-mobile-bottom-nav a.is-active{color:var(--bhm-primary)!important}.bh-mobile-bottom-nav a.is-active span{background:var(--bhm-green-soft)!important;color:var(--bhm-primary)!important}.bh-floating-actions.bh-floating-utility{display:none!important}body.woocommerce-shop ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 10px!important}body.woocommerce-shop ul.products li.product,body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{padding:8px!important;border-radius:14px!important}}@media (max-width:380px){body.home .bh-home-hero-actions{grid-template-columns:1fr!important}body.home .bh-v216-card{flex-basis:116px!important;width:116px!important}body.home .bh-stats{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:783px){.bhm-appbar,.bhm-drawer,.bhm-drawer-overlay{display:none!important}}@media (max-width:782px){:root{--bhm-top:58px;--bhm-bottom:66px}body{padding-top:0!important;padding-bottom:calc(var(--bhm-bottom) + env(safe-area-inset-bottom))!important}body .bh-header.bh-v21-commerce-header,body .bh-header.bh-v220-slim-commerce-header,body.bh-fixed-header-enabled .bh-header{display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}body main{padding-top:var(--bhm-top)!important;margin-top:0!important}.bhm-appbar{position:fixed!important;top:0!important;left:0!important;right:0!important;height:var(--bhm-top)!important;display:grid!important;grid-template-columns:auto 1fr auto auto!important;align-items:center!important;gap:9px!important;padding:0 12px!important;background:var(--bhm-primary,#0a3d1f)!important;color:#fff!important;z-index:2147483600!important;box-shadow:0 8px 22px rgb(10 61 31 / .18)!important}.bhm-app-logo{grid-column:1!important;display:grid!important;align-content:center!important;text-decoration:none!important;color:#fff!important;width:94px!important;min-width:94px!important;height:48px!important;overflow:hidden!important}.bhm-app-logo span{font-size:22px!important;line-height:.9!important;letter-spacing:-.55px!important;color:#fff!important;font-weight:500!important}.bhm-app-logo b{color:var(--bhm-green,#2ecc71)!important;font-weight:500!important}.bhm-app-logo small{display:block!important;margin-top:2px!important;font-size:8px!important;line-height:1!important;letter-spacing:.35px!important;color:var(--bhm-green,#2ecc71)!important;font-weight:500!important}.bhm-app-cart,.bhm-app-menu{width:42px!important;height:42px!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .16)!important;background:rgb(255 255 255 / .12)!important;color:#fff!important;display:grid!important;place-items:center!important;position:relative!important;text-decoration:none!important;box-shadow:none!important;padding:0!important}.bhm-app-cart{grid-column:3!important}.bhm-app-menu{grid-column:4!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.bhm-app-cart span,.bhm-app-menu span{font-size:18px!important;line-height:1!important}.bhm-app-cart .bh-cart-count,.bhm-app-cart em{position:absolute!important;right:-5px!important;top:-5px!important;display:grid!important;place-items:center!important;min-width:20px!important;width:20px!important;height:20px!important;border-radius:999px!important;background:var(--bhm-green,#2ecc71)!important;color:#08351c!important;border:2px solid var(--bhm-primary,#0a3d1f)!important;font-size:10px!important;font-weight:500!important;font-style:normal!important}.bhm-drawer-overlay{position:fixed!important;inset:0!important;background:rgb(0 0 0 / .34)!important;z-index:2147483500!important}.bhm-drawer{position:fixed!important;top:var(--bhm-top)!important;right:0!important;width:min(86vw,320px)!important;height:calc(100dvh - var(--bhm-top))!important;background:#fff!important;z-index:2147483550!important;padding:16px!important;box-shadow:-18px 0 50px rgb(0 0 0 / .18)!important;display:grid!important;align-content:start!important;gap:8px!important;transform:translateX(105%)!important;transition:transform .2s ease!important}.bhm-drawer.is-open{transform:translateX(0)!important}.bhm-drawer a{display:flex!important;align-items:center!important;min-height:46px!important;border-radius:13px!important;padding:0 13px!important;background:#fff!important;border:1px solid var(--bhm-border,#e5e5e5)!important;color:var(--bhm-text,#1a1a1a)!important;text-decoration:none!important;font-size:14px!important;font-weight:400!important}.bhm-drawer a:nth-child(2),.bhm-drawer a:nth-child(4){background:var(--bhm-green-soft,#e8f8ef)!important;color:var(--bhm-primary,#0a3d1f)!important}.bhm-drawer-overlay:not([hidden]){display:block!important}.bhm-drawer:not([hidden]){display:grid!important}.bh-mobile-bottom-nav,.bh-mobile-bottom-nav-v2191{grid-template-columns:repeat(4,1fr)!important;height:var(--bhm-bottom)!important}.bh-mobile-bottom-nav a b{font-size:10px!important}.bh-mobile-bottom-nav a span{width:27px!important;height:27px!important}.bh-floating-actions,.bh-floating-actions.bh-floating-utility,.bh-scroll-top,.bh-v112-top,.bh-float-cart{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}body.woocommerce-account .bh-page-hero h1:after{content:" disabled";font-size:0}}@media (min-width:783px){.bhm-appbar,.bhm-drawer,.bhm-drawer-overlay,.bh-mobile-bottom-nav{display:none!important}}@media (max-width:782px){html,body{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;overscroll-behavior-x:none!important}body{position:relative!important;padding-bottom:calc(var(--bhm-bottom,66px) + env(safe-area-inset-bottom))!important}body.bhm-drawer-open{overflow:hidden!important;touch-action:none!important}body main{width:100%!important;max-width:100vw!important;overflow:hidden!important;padding-top:var(--bhm-top,58px)!important;margin-top:0!important}body main>*{max-width:100vw!important}.bhm-drawer[hidden],.bhm-drawer-overlay[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}.bhm-drawer-overlay{display:none!important;position:fixed!important;inset:0!important;z-index:2147483500!important;background:rgb(0 0 0 / .34)!important}.bhm-drawer{display:none!important;position:fixed!important;top:var(--bhm-top,58px)!important;right:0!important;left:auto!important;width:min(86vw,320px)!important;max-width:calc(100vw - 20px)!important;height:calc(100dvh - var(--bhm-top,58px))!important;overflow-y:auto!important;overflow-x:hidden!important;transform:translateX(102%)!important}body.bhm-drawer-open .bhm-drawer-overlay{display:block!important;visibility:visible!important;pointer-events:auto!important}body.bhm-drawer-open .bhm-drawer{display:grid!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}.bh-mobile-bottom-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100vw!important;height:calc(var(--bhm-bottom,66px) + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:center!important;background:#fff!important;border-top:1px solid var(--bhm-border,#e5e5e5)!important;box-shadow:0 -10px 26px rgb(0 0 0 / .08)!important;z-index:2147483400!important;padding:6px 4px calc(6px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.bh-mobile-bottom-nav a{display:grid!important;place-items:center!important;gap:3px!important;min-width:0!important;color:#8a8a8a!important;font-size:10px!important;line-height:1!important;text-decoration:none!important;font-weight:400!important}.bh-mobile-bottom-nav a span{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:999px!important;background:transparent!important;font-size:15px!important;line-height:1!important}.bh-mobile-bottom-nav a b{font-size:10px!important;font-weight:400!important;line-height:1!important}.bh-mobile-bottom-nav a.is-active{color:var(--bhm-primary,#0a3d1f)!important}.bh-mobile-bottom-nav a.is-active span{background:var(--bhm-soft,#e8f8ef)!important;color:var(--bhm-primary,#0a3d1f)!important}}@media (min-width:783px){.bhm-home-v2196{display:none!important}.bh-desktop-home-v2196{display:block!important}}@media (max-width:782px){body.home{background:#f3f8fb!important}body.home .bh-desktop-home-v2196{display:none!important}body.home main{background:#f3f8fb!important}.bhm-home-v2196{display:block!important;width:100%!important;max-width:100vw!important;overflow:hidden!important;padding:0 0 18px!important;color:#071e35!important}.bhm-home-v2196 *{box-sizing:border-box!important}.bhm96-hero{padding:12px 13px 14px!important;background:linear-gradient(180deg,#eaf7f1 0%,#f3f8fb 100%)!important}.bhm96-hero-card{position:relative!important;overflow:hidden!important;border-radius:22px!important;padding:18px 16px 16px!important;background:linear-gradient(135deg,#082743 0%,#074735 68%,#0c8a3c 140%)!important;border:1px solid rgb(255 255 255 / .13)!important;box-shadow:0 16px 38px rgb(6 43 85 / .16)!important}.bhm96-hero-card:before{content:""!important;position:absolute!important;right:-62px!important;top:-70px!important;width:180px!important;height:180px!important;border-radius:999px!important;background:rgb(46 204 113 / .16)!important}.bhm96-kicker{position:relative!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:6px 10px!important;border-radius:999px!important;background:rgb(255 255 255 / .12)!important;color:#bff7cf!important;font-size:10px!important;line-height:1!important;font-weight:800!important;letter-spacing:.03em!important;text-transform:uppercase!important}.bhm96-kicker.dark{background:#e7f8ed!important;color:#067433!important;border:1px solid #c7efd4!important}.bhm96-hero h1{position:relative!important;margin:12px 0 8px!important;color:#fff!important;font-size:31px!important;line-height:1.02!important;letter-spacing:-.9px!important;font-weight:900!important}.bhm96-hero p{position:relative!important;margin:0 0 14px!important;color:rgb(255 255 255 / .82)!important;font-size:14px!important;line-height:1.55!important;font-weight:500!important}.bhm96-search{position:relative!important;display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important;align-items:center!important;margin:0 0 11px!important;padding:7px!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgb(0 0 0 / .13)!important}.bhm96-search input[type="search"]{width:100%!important;min-width:0!important;height:43px!important;border:0!important;background:#f7fbfd!important;border-radius:13px!important;padding:0 12px!important;color:#07213b!important;font-size:13px!important;font-weight:600!important;outline:none!important}.bhm96-search input::placeholder{color:#6d7f8f!important;font-weight:600!important}.bhm96-search button{height:43px!important;min-width:70px!important;border:0!important;border-radius:13px!important;background:#14ad44!important;color:#fff!important;font-size:13px!important;font-weight:850!important;box-shadow:none!important}.bhm96-hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;position:relative!important}.bhm96-hero-actions a{display:grid!important;place-items:center!important;min-height:42px!important;border-radius:14px!important;text-decoration:none!important;font-size:13px!important;font-weight:850!important}.bhm96-hero-actions a:first-child{background:#fff!important;color:#062b55!important}.bhm96-hero-actions a:last-child{background:rgb(255 255 255 / .1)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .18)!important}.bhm96-section{width:100%!important;padding:0 13px!important;margin:14px 0 0!important}.bhm96-card{background:#fff!important;border:1px solid #dbe9f2!important;border-radius:22px!important;box-shadow:0 12px 28px rgb(2 27 54 / .075)!important;padding:15px!important}.bhm96-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;margin:0 0 13px!important}.bhm96-head.plain{padding:0 1px!important}.bhm96-head span{display:block!important;margin:0 0 4px!important;color:#0b9140!important;font-size:10px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.bhm96-head h2{margin:0!important;color:#071e35!important;font-size:23px!important;line-height:1.08!important;letter-spacing:-.55px!important;font-weight:900!important}.bhm96-head>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 11px!important;border-radius:999px!important;background:#062b55!important;color:#fff!important;text-decoration:none!important;font-size:10px!important;font-weight:850!important;white-space:nowrap!important}.bhm96-brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.bhm96-brand{display:grid!important;place-items:center!important;gap:6px!important;min-height:76px!important;border-radius:16px!important;background:linear-gradient(180deg,#f8fcff 0%,#effaf3 100%)!important;border:1px solid #d8e9f2!important;text-decoration:none!important;color:#062b55!important;box-shadow:0 6px 16px rgb(2 27 54 / .045)!important}.bhm96-brand img{width:31px!important;height:31px!important;object-fit:contain!important;display:block!important}.bhm96-brand b{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:999px!important;background:#e9f8ef!important;color:#0b8734!important;font-size:15px!important;font-weight:900!important}.bhm96-brand span{max-width:100%!important;padding:0 3px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.bhm96-models{display:flex!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:13px 0 1px!important;margin:0 -2px!important;-webkit-overflow-scrolling:touch!important}.bhm96-models::-webkit-scrollbar{display:none!important}.bhm96-models a{flex:0 0 auto!important;scroll-snap-align:start!important;padding:8px 11px!important;border-radius:999px!important;background:#f1f7fb!important;border:1px solid #d7e7f1!important;color:#062b55!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important}.bhm96-fitment{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;background:linear-gradient(135deg,#fff 0%,#ebfff2 100%)!important}.bhm96-fitment h2{margin:9px 0 5px!important;color:#071e35!important;font-size:23px!important;line-height:1.1!important;font-weight:900!important}.bhm96-fitment p{margin:0!important;color:#5a6f82!important;font-size:13px!important;line-height:1.5!important;font-weight:600!important}.bhm96-fitment>a{display:grid!important;place-items:center!important;min-height:43px!important;border-radius:14px!important;background:#14ad44!important;color:#fff!important;text-decoration:none!important;font-size:13px!important;font-weight:900!important}.bhm96-cat-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.bhm96-cat{display:grid!important;place-items:center!important;gap:7px!important;min-height:82px!important;padding:9px 4px!important;border-radius:16px!important;background:#fff!important;border:1px solid #dbe9f2!important;color:#062b55!important;text-decoration:none!important;box-shadow:0 8px 19px rgb(2 27 54 / .055)!important}.bhm96-cat img{width:34px!important;height:34px!important;object-fit:contain!important;display:block!important}.bhm96-cat span{font-size:11px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}.bhm96-product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;overflow:visible!important}.bhm96-product{min-width:0!important;border-radius:18px!important;background:#fff!important;border:1px solid #d8e8f2!important;box-shadow:0 10px 24px rgb(2 27 54 / .075)!important;padding:9px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.bhm96-product-img{display:grid!important;place-items:center!important;width:100%!important;aspect-ratio:1/1!important;border-radius:14px!important;background:#f7fbfe!important;border:1px solid #dbe9f2!important;overflow:hidden!important;text-decoration:none!important}.bhm96-product-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:6px!important;display:block!important;margin:0!important}.bhm96-product-img span{font-size:14px!important;font-weight:900!important;color:#0b8734!important}.bhm96-product-cat{display:inline-flex!important;align-self:flex-start!important;margin:8px 0 5px!important;padding:4px 7px!important;border-radius:999px!important;background:#e9f8ef!important;color:#0b8734!important;border:1px solid #cfeeda!important;font-size:8px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.bhm96-product h3{margin:0!important;min-height:36px!important;font-size:12px!important;line-height:1.25!important;font-weight:850!important;letter-spacing:-.1px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.bhm96-product h3 a{color:#071e35!important;text-decoration:none!important}.bhm96-product-price{margin:7px 0 9px!important;color:#071e35!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important;min-height:18px!important}.bhm96-product-price del{color:#8b9aaa!important;font-size:11px!important;margin-right:3px!important}.bhm96-product-price ins{text-decoration:none!important;color:#071e35!important}.bhm96-product-btn{margin-top:auto!important;display:grid!important;place-items:center!important;min-height:38px!important;border-radius:13px!important;background:#064725!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:900!important}.bhm96-trust-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bhm96-trust-grid div{display:grid!important;align-content:start!important;gap:5px!important;min-height:112px!important;border-radius:18px!important;background:#fff!important;border:1px solid #dbe9f2!important;padding:13px!important;box-shadow:0 8px 20px rgb(2 27 54 / .055)!important}.bhm96-trust-grid b{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:999px!important;background:#e9f8ef!important;color:#0b8734!important;font-size:15px!important}.bhm96-trust-grid strong{color:#071e35!important;font-size:13px!important;line-height:1.15!important;font-weight:900!important}.bhm96-trust-grid span{color:#637689!important;font-size:11px!important;line-height:1.35!important;font-weight:600!important}.bhm96-service-cta{margin-bottom:10px!important;border-radius:22px!important;padding:18px!important;background:linear-gradient(135deg,#08422c 0%,#14ad44 130%)!important;color:#fff!important;box-shadow:0 16px 38px rgb(20 173 68 / .18)!important}.bhm96-service-cta span{display:block!important;margin-bottom:5px!important;color:#bff7cf!important;font-size:10px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.bhm96-service-cta h2{margin:0 0 13px!important;color:#fff!important;font-size:24px!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-.5px!important}.bhm96-service-cta div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}.bhm96-service-cta a{display:grid!important;place-items:center!important;min-height:42px!important;border-radius:14px!important;text-decoration:none!important;font-size:13px!important;font-weight:900!important}.bhm96-service-cta a:first-child{background:#fff!important;color:#062b55!important}.bhm96-service-cta a:last-child{background:rgb(255 255 255 / .12)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .18)!important}}@media (max-width:380px){.bhm96-hero h1{font-size:28px!important}.bhm96-brand-grid,.bhm96-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bhm96-product-grid{gap:9px!important}}@media (max-width:782px){body.home .bhm96-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.home .bhm96-brand.bhm97-brand{min-height:108px!important;padding:10px!important;gap:7px!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff 0%,#f3fbf7 100%)!important;border:1px solid #d3e6ee!important;box-shadow:0 10px 22px rgb(2 27 54 / .065)!important;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;text-align:center!important}body.home .bhm96-brand .bhm97-brand-logo{display:grid!important;place-items:center!important;width:100%!important;max-width:132px!important;height:52px!important;padding:0!important;border-radius:14px!important;background:#ffffff!important;border:1px solid #e0edf4!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 5px 12px rgb(2 27 54 / .045)!important;overflow:hidden!important}body.home .bhm96-brand .bhm97-brand-logo img{width:126px!important;max-width:100%!important;height:48px!important;object-fit:contain!important;display:block!important;padding:0!important;margin:0!important}body.home .bhm96-brand .bhm97-brand-logo b{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#e9f8ef!important;color:#0b8734!important;font-size:19px!important;font-weight:950!important}body.home .bhm96-brand .bhm97-brand-name{display:block!important;width:100%!important;padding:0!important;color:#062b55!important;font-size:14px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.15px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.home .bhm96-cat-grid{gap:10px!important}body.home .bhm96-cat.bhm97-cat{min-height:104px!important;padding:10px 5px!important;gap:8px!important;border-radius:18px!important;background:linear-gradient(180deg,#fff 0%,#f8fcff 100%)!important;border:1px solid #d5e5ee!important;box-shadow:0 9px 20px rgb(2 27 54 / .06)!important}body.home .bhm97-cat-icon{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:16px!important;background:linear-gradient(135deg,#e9f8ef 0%,#ffffff 100%)!important;color:#0b8734!important;border:1px solid #cfeeda!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 7px 14px rgb(11 135 52 / .09)!important}body.home .bhm97-cat-icon svg{width:32px!important;height:32px!important;display:block!important}body.home .bhm96-cat.bhm97-cat>span:last-child{display:block!important;color:#062b55!important;font-size:12px!important;line-height:1!important;font-weight:900!important;white-space:nowrap!important}}@media (max-width:380px){body.home .bhm96-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home .bhm96-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}body.home .bhm96-cat.bhm97-cat{min-height:95px!important;padding:8px 3px!important}body.home .bhm97-cat-icon{width:46px!important;height:46px!important;border-radius:14px!important}body.home .bhm97-cat-icon svg{width:28px!important;height:28px!important}}@media (max-width:782px){body.home .bhm96-brand-panel{padding:13px 12px 12px!important;border-radius:20px!important}body.home .bhm96-brand-panel .bhm96-head{margin-bottom:10px!important;align-items:center!important}body.home .bhm96-brand-panel .bhm96-head h2{font-size:21px!important;letter-spacing:-.45px!important}body.home .bhm96-brand-grid.bhm98-brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body.home .bhm96-brand.bhm98-brand{min-height:82px!important;padding:8px 5px!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff 0%,#f5fbf8 100%)!important;border:1px solid #d6e8ef!important;box-shadow:0 7px 16px rgb(2 27 54 / .055)!important;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:6px!important;text-align:center!important;overflow:hidden!important}body.home .bhm98-brand-mark{position:relative!important;display:grid!important;place-items:center!important;width:48px!important;height:35px!important;padding:0!important;overflow:visible!important}body.home .bhm98-brand-mark b{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;width:29px!important;height:29px!important;border-radius:999px!important;background:#062b55!important;color:#fff!important;border:2px solid rgb(255 255 255 / .95)!important;box-shadow:0 5px 10px rgb(2 27 54 / .14)!important;font-size:14px!important;line-height:1!important;font-weight:950!important}body.home .bhm98-brand-mark i{position:absolute!important;right:-3px!important;bottom:-2px!important;width:35px!important;height:20px!important;display:block!important;color:#0b9140!important;opacity:.7!important}body.home .bhm98-brand-mark i svg{width:100%!important;height:100%!important;display:block!important}body.home .bhm98-brand-copy{display:grid!important;gap:1px!important;width:100%!important;padding:0!important}body.home .bhm98-brand-copy strong{display:block!important;color:#062b55!important;font-size:11.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.home .bhm98-brand-copy small{display:block!important;color:#0b9140!important;font-size:8px!important;line-height:1!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.02em!important;white-space:nowrap!important}body.home .bhm98-brand-honda .bhm98-brand-mark b,body.home .bhm98-brand-suzuki .bhm98-brand-mark b{background:#0f2944!important;box-shadow:0 0 0 2px #e11d2e inset,0 5px 10px rgb(2 27 54 / .14)!important}body.home .bhm98-brand-yamaha .bhm98-brand-mark b,body.home .bhm98-brand-bajaj .bhm98-brand-mark b,body.home .bhm98-brand-tvs .bhm98-brand-mark b{box-shadow:0 0 0 2px #2563eb inset,0 5px 10px rgb(2 27 54 / .14)!important}body.home .bhm98-brand-runner .bhm98-brand-mark b{box-shadow:0 0 0 2px #059669 inset,0 5px 10px rgb(2 27 54 / .14)!important}body.home .bhm96-models{padding:10px 0 0!important;gap:7px!important}body.home .bhm96-models a{padding:7px 10px!important;font-size:11px!important;border-radius:999px!important}}@media (max-width:380px){body.home .bhm96-brand-grid.bhm98-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body.home .bhm96-brand.bhm98-brand{min-height:76px!important;padding:7px 3px!important;border-radius:14px!important}body.home .bhm98-brand-mark{width:42px!important;height:31px!important}body.home .bhm98-brand-mark b{width:26px!important;height:26px!important;font-size:12px!important}body.home .bhm98-brand-mark i{width:30px!important;height:17px!important}body.home .bhm98-brand-copy strong{font-size:10.5px!important}body.home .bhm98-brand-copy small{font-size:7.5px!important}}@media (min-width:783px){.bhm-shop99{display:none!important}}@media (max-width:782px){body.page-template-page-shop-parts .bh-shop-campaign-hero,body.post-type-archive-product .bh-shop-campaign-hero,body.woocommerce-shop .bh-shop-campaign-hero,body.tax-product_cat .bh-shop-campaign-hero{padding:10px 0 12px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-content,body.post-type-archive-product .bh-shop-campaign-hero .bh-content,body.woocommerce-shop .bh-shop-campaign-hero .bh-content,body.tax-product_cat .bh-shop-campaign-hero .bh-content{width:min(calc(100% - 24px),520px)!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-grid,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-grid,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-grid,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-grid{display:block!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy{padding:18px 16px 14px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy h1{font-size:25px!important;line-height:1.08!important;letter-spacing:-.6px!important;margin-bottom:8px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy p,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy p,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy p,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy p{font-size:13px!important;line-height:1.5!important;max-width:none!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-badges,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-badges,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-badges,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-badges{display:flex!important;gap:7px!important;overflow-x:auto!important;padding-bottom:3px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-badges span,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-badges span,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-badges span,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-badges span{white-space:nowrap!important;font-size:11px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-btns,body.post-type-archive-product .bh-shop-campaign-hero .bh-btns,body.woocommerce-shop .bh-shop-campaign-hero .bh-btns,body.tax-product_cat .bh-shop-campaign-hero .bh-btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:12px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-art,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-art,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-art,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-art{display:none!important}.bhm-shop99{display:block!important;padding:0 12px 14px!important;background:#f3f8fb!important;color:#07213d!important}.bhm-shop99 *{box-sizing:border-box!important}.bhm99-search-card,.bhm99-panel,.bhm99-more{background:#fff!important;border:1px solid #dbe8f2!important;border-radius:20px!important;box-shadow:0 12px 26px rgb(7 33 61 / .06)!important}.bhm99-search-card{padding:16px!important;margin-bottom:12px!important}.bhm99-kicker,.bhm99-panel-head span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 12px!important;border-radius:999px!important;background:#eaf8ef!important;border:1px solid #ccead6!important;color:#0d7a33!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important}.bhm99-search-card h2{margin:10px 0 8px!important;font-size:30px!important;line-height:1.04!important;letter-spacing:-1px!important;color:#07213d!important;font-weight:800!important}.bhm99-search-card p{margin:0 0 12px!important;color:#567087!important;font-size:14px!important;line-height:1.55!important}.bhm99-search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin-bottom:10px!important}.bhm99-search-form input[type="search"]{height:52px!important;border:1px solid #d8e6f1!important;border-radius:16px!important;background:#f8fbfd!important;padding:0 16px!important;color:#07213d!important;font-size:14px!important;font-weight:500!important;min-width:0!important}.bhm99-search-form button{height:52px!important;border:0!important;border-radius:16px!important;background:#18b33f!important;color:#fff!important;min-width:92px!important;padding:0 18px!important;font-size:16px!important;font-weight:800!important;box-shadow:0 12px 22px rgb(24 179 63 / .22)!important}.bhm99-quick-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.bhm99-quick-actions a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border-radius:16px!important;text-decoration:none!important;background:#092d57!important;color:#fff!important;font-size:14px!important;font-weight:800!important;padding:0 10px!important}.bhm99-quick-actions a.is-secondary{background:#eaf8ef!important;color:#0a3d1f!important;border:1px solid #cde6d5!important}.bhm99-panel{padding:16px!important;margin-bottom:12px!important}.bhm99-panel-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important}.bhm99-panel-head h3{margin:8px 0 0!important;font-size:22px!important;line-height:1.1!important;letter-spacing:-.6px!important;color:#07213d!important;font-weight:800!important}.bhm99-panel-head a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:64px!important;height:44px!important;border-radius:999px!important;background:#0a2f58!important;color:#fff!important;text-decoration:none!important;padding:0 14px!important;font-size:14px!important;font-weight:800!important;white-space:nowrap!important}.bhm99-brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.bhm99-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:94px!important;padding:12px 8px!important;border-radius:18px!important;background:#f8fbfd!important;border:1px solid #dbe8f2!important;text-decoration:none!important;color:#07213d!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)!important}.bhm99-brand-logo{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#fff!important;border:1px solid #dbe8f2!important;box-shadow:0 4px 10px rgb(7 33 61 / .05)!important;padding:7px!important}.bhm99-brand-logo img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.bhm99-brand b{font-size:13px!important;line-height:1.15!important;font-weight:800!important;text-align:center!important}.bhm99-model-row{display:flex!important;gap:9px!important;overflow-x:auto!important;padding:14px 0 2px!important;margin:0 -2px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.bhm99-model-row::-webkit-scrollbar{display:none!important}.bhm99-model-row a{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 14px!important;border-radius:999px!important;background:#f4f8fb!important;border:1px solid #d9e6f0!important;color:#17334e!important;text-decoration:none!important;font-size:14px!important;font-weight:700!important;white-space:nowrap!important}.bhm99-cat-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.bhm99-cat{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:110px!important;padding:12px 8px!important;border-radius:18px!important;background:#f8fbfd!important;border:1px solid #dbe8f2!important;text-decoration:none!important;color:#07213d!important}.bhm99-cat-icon{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:16px!important;background:#f1fbf5!important;border:1px solid #d5ecdc!important;color:#18a541!important}.bhm99-cat-icon svg{width:26px!important;height:26px!important;display:block!important}.bhm99-cat b{font-size:14px!important;line-height:1.12!important;font-weight:800!important;text-align:center!important}.bhm99-more{display:block!important;margin-bottom:14px!important;overflow:hidden!important}.bhm99-more summary{list-style:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px 16px!important;color:#07213d!important}.bhm99-more summary::-webkit-details-marker{display:none!important}.bhm99-more summary span{font-size:15px!important;font-weight:800!important}.bhm99-more summary small{font-size:12px!important;color:#587088!important;font-weight:700!important}.bhm99-more summary:after{content:"＋";font-size:20px!important;color:#0d7a33!important;font-weight:700!important}.bhm99-more[open] summary:after{content:"−"}.bhm99-more-body{padding:0 16px 16px!important;display:grid!important;gap:12px!important}.bhm99-sort-form{display:grid!important;grid-template-columns:1fr 1fr auto!important;gap:10px!important;align-items:end!important}.bhm99-sort-form label{display:grid!important;gap:6px!important;min-width:0!important}.bhm99-sort-form label span{font-size:12px!important;color:#587088!important;font-weight:700!important}.bhm99-sort-form select{height:46px!important;border:1px solid #d8e6f1!important;border-radius:14px!important;background:#f8fbfd!important;padding:0 12px!important;color:#07213d!important;font-size:13px!important;font-weight:600!important;min-width:0!important}.bhm99-sort-form button{height:46px!important;border:0!important;border-radius:14px!important;background:#0a2f58!important;color:#fff!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;white-space:nowrap!important}.bhm99-help-card{padding:14px!important;border-radius:16px!important;background:linear-gradient(180deg,#f2fbf5 0%,#ecf8f1 100%)!important;border:1px solid #d5eadb!important}.bhm99-help-card strong{display:block!important;color:#0d7a33!important;font-size:14px!important;font-weight:800!important;margin-bottom:6px!important}.bhm99-help-card p{margin:0 0 10px!important;color:#47667b!important;font-size:13px!important;line-height:1.5!important}.bhm99-help-card a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 14px!important;border-radius:14px!important;background:#18b33f!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;font-weight:800!important}body.page-template-page-shop-parts .bh-v236-head,body.post-type-archive-product .bh-v236-head,body.woocommerce-shop .bh-v236-head,body.tax-product_cat .bh-v236-head{display:none!important}body.page-template-page-shop-parts .bh-v236-toolbar,body.post-type-archive-product .bh-v236-toolbar,body.woocommerce-shop .bh-v236-toolbar,body.tax-product_cat .bh-v236-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 10px!important;background:#f3f8fb!important;position:sticky!important;top:calc(var(--bhm-top,58px) + 2px)!important;z-index:15!important}body.page-template-page-shop-parts .bh-v236-toolbar>span,body.post-type-archive-product .bh-v236-toolbar>span,body.woocommerce-shop .bh-v236-toolbar>span,body.tax-product_cat .bh-v236-toolbar>span{font-size:12px!important;line-height:1.35!important;color:#567087!important;font-weight:700!important}body.page-template-page-shop-parts .bh-v225-sort,body.post-type-archive-product .bh-v225-sort,body.woocommerce-shop .bh-v225-sort,body.tax-product_cat .bh-v225-sort{min-width:130px!important}body.page-template-page-shop-parts .bh-v225-sort select,body.post-type-archive-product .bh-v225-sort select,body.woocommerce-shop .bh-v225-sort select,body.tax-product_cat .bh-v225-sort select{height:40px!important;border-radius:12px!important;font-size:12px!important;padding:0 10px!important;background:#fff!important;border:1px solid #d8e6f1!important;color:#07213d!important;font-weight:700!important}body.page-template-page-shop-parts .bh-v236-catalog-layout,body.post-type-archive-product .bh-v236-catalog-layout,body.woocommerce-shop .bh-v236-catalog-layout,body.tax-product_cat .bh-v236-catalog-layout{display:block!important}body.page-template-page-shop-parts .bh-v236-sidebar,body.post-type-archive-product .bh-v236-sidebar,body.woocommerce-shop .bh-v236-sidebar,body.tax-product_cat .bh-v236-sidebar{display:none!important}body.page-template-page-shop-parts .bh-v236-products,body.post-type-archive-product .bh-v236-products,body.woocommerce-shop .bh-v236-products,body.tax-product_cat .bh-v236-products{padding:0 12px 14px!important}body.page-template-page-shop-parts .bh-v236-grid,body.post-type-archive-product .bh-v236-grid,body.woocommerce-shop .bh-v236-grid,body.tax-product_cat .bh-v236-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-card,body.post-type-archive-product .bh-v236-grid .bh-v225-card,body.woocommerce-shop .bh-v236-grid .bh-v225-card,body.tax-product_cat .bh-v236-grid .bh-v225-card{padding:9px!important;border-radius:18px!important;background:#fff!important;border:1px solid #dbe8f2!important;box-shadow:0 12px 24px rgb(7 33 61 / .06)!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media,body.post-type-archive-product .bh-v236-grid .bh-v225-media,body.woocommerce-shop .bh-v236-grid .bh-v225-media,body.tax-product_cat .bh-v236-grid .bh-v225-media{min-height:150px!important;margin-bottom:10px!important;border-radius:16px!important;background:#f8fbfd!important;border:1px solid #dbe8f2!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media img,body.post-type-archive-product .bh-v236-grid .bh-v225-media img,body.woocommerce-shop .bh-v236-grid .bh-v225-media img,body.tax-product_cat .bh-v236-grid .bh-v225-media img{width:100%!important;height:132px!important;object-fit:contain!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-cat,body.post-type-archive-product .bh-v236-grid .bh-v225-cat,body.woocommerce-shop .bh-v236-grid .bh-v225-cat,body.tax-product_cat .bh-v236-grid .bh-v225-cat{display:inline-flex!important;max-width:max-content!important;padding:6px 10px!important;border-radius:999px!important;background:#eaf8ef!important;color:#0d7a33!important;font-size:11px!important;font-weight:800!important;margin:0 0 8px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-title,body.post-type-archive-product .bh-v236-grid .bh-v225-title,body.woocommerce-shop .bh-v236-grid .bh-v225-title,body.tax-product_cat .bh-v236-grid .bh-v225-title{margin:0 0 8px!important;font-size:16px!important;line-height:1.28!important;font-weight:800!important;color:#07213d!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:62px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-title a,body.post-type-archive-product .bh-v236-grid .bh-v225-title a,body.woocommerce-shop .bh-v236-grid .bh-v225-title a,body.tax-product_cat .bh-v236-grid .bh-v225-title a{color:inherit!important;text-decoration:none!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-sku,body.post-type-archive-product .bh-v236-grid .bh-v225-sku,body.woocommerce-shop .bh-v236-grid .bh-v225-sku,body.tax-product_cat .bh-v236-grid .bh-v225-sku{display:none!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price-row,body.post-type-archive-product .bh-v236-grid .bh-v225-price-row,body.woocommerce-shop .bh-v236-grid .bh-v225-price-row,body.tax-product_cat .bh-v236-grid .bh-v225-price-row{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important;margin:0 0 10px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price,body.post-type-archive-product .bh-v236-grid .bh-v225-price,body.woocommerce-shop .bh-v236-grid .bh-v225-price,body.tax-product_cat .bh-v236-grid .bh-v225-price{font-size:15px!important;font-weight:800!important;color:#07213d!important;line-height:1.2!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price del,body.post-type-archive-product .bh-v236-grid .bh-v225-price del,body.woocommerce-shop .bh-v236-grid .bh-v225-price del,body.tax-product_cat .bh-v236-grid .bh-v225-price del{display:block!important;font-size:12px!important;color:#8aa0b2!important;font-weight:600!important;margin-bottom:2px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-ready,body.post-type-archive-product .bh-v236-grid .bh-v225-ready,body.woocommerce-shop .bh-v236-grid .bh-v225-ready,body.tax-product_cat .bh-v236-grid .bh-v225-ready{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;background:#f2fbf5!important;color:#0d7a33!important;font-size:11px!important;font-weight:800!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-actions,body.post-type-archive-product .bh-v236-grid .bh-v225-actions,body.woocommerce-shop .bh-v236-grid .bh-v225-actions,body.tax-product_cat .bh-v236-grid .bh-v225-actions{margin-top:auto!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-add,body.post-type-archive-product .bh-v236-grid .bh-v225-add,body.woocommerce-shop .bh-v236-grid .bh-v225-add,body.tax-product_cat .bh-v236-grid .bh-v225-add{width:100%!important;min-height:42px!important;border-radius:14px!important;background:#0a5f2a!important;color:#fff!important;font-size:14px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}body.page-template-page-shop-parts .bh-v225-pagination,body.post-type-archive-product .bh-v225-pagination,body.woocommerce-shop .bh-v225-pagination,body.tax-product_cat .bh-v225-pagination{padding:2px 12px 12px!important}body.page-template-page-shop-parts .bh-v225-pagination ul,body.post-type-archive-product .bh-v225-pagination ul,body.woocommerce-shop .bh-v225-pagination ul,body.tax-product_cat .bh-v225-pagination ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;padding:0!important}body.page-template-page-shop-parts .bh-v225-pagination li,body.post-type-archive-product .bh-v225-pagination li,body.woocommerce-shop .bh-v225-pagination li,body.tax-product_cat .bh-v225-pagination li{list-style:none!important}body.page-template-page-shop-parts .bh-v225-pagination a,body.page-template-page-shop-parts .bh-v225-pagination span,body.post-type-archive-product .bh-v225-pagination a,body.post-type-archive-product .bh-v225-pagination span,body.woocommerce-shop .bh-v225-pagination a,body.woocommerce-shop .bh-v225-pagination span,body.tax-product_cat .bh-v225-pagination a,body.tax-product_cat .bh-v225-pagination span{display:grid!important;place-items:center!important;min-width:40px!important;height:40px!important;border-radius:12px!important;border:1px solid #d8e6f1!important;background:#fff!important;color:#07213d!important;text-decoration:none!important;font-size:14px!important;font-weight:800!important}body.page-template-page-shop-parts .bh-v225-pagination .current,body.post-type-archive-product .bh-v225-pagination .current,body.woocommerce-shop .bh-v225-pagination .current,body.tax-product_cat .bh-v225-pagination .current{background:#0a2f58!important;color:#fff!important;border-color:#0a2f58!important}}@media (max-width:380px){.bhm99-brand-grid,.bhm99-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.bhm99-brand{min-height:88px!important;padding:10px 6px!important}.bhm99-brand b{font-size:12px!important}.bhm99-cat{min-height:100px!important}.bhm99-cat b{font-size:13px!important}.bhm99-search-card h2{font-size:26px!important}.bhm99-search-form{grid-template-columns:1fr!important}.bhm99-search-form button{width:100%!important}.bhm99-quick-actions{grid-template-columns:1fr!important}.bhm99-sort-form{grid-template-columns:1fr!important}}@media (max-width:782px){:root{--bhm-top:54px;--bhm-bottom:58px;--bhm-page-pad:10px;--bhm-card-radius:15px;--bhm-shop-gap:9px}.bhm-appbar{height:var(--bhm-top)!important;padding:0 10px!important;gap:7px!important;box-shadow:0 4px 14px rgb(10 61 31 / .14)!important}.bhm-app-logo{width:88px!important;min-width:88px!important;height:44px!important}.bhm-app-logo span{font-size:21px!important}.bhm-app-logo small{font-size:7.5px!important}.bhm-app-cart,.bhm-app-menu{width:38px!important;height:38px!important;border-radius:12px!important}.bhm-app-cart span,.bhm-app-menu span{font-size:17px!important}.bhm-app-cart .bh-cart-count,.bhm-app-cart em{width:18px!important;min-width:18px!important;height:18px!important;right:-4px!important;top:-4px!important;font-size:9px!important}body{padding-bottom:calc(var(--bhm-bottom) + env(safe-area-inset-bottom))!important}.bh-mobile-bottom-nav{height:calc(var(--bhm-bottom) + env(safe-area-inset-bottom))!important;padding:4px 3px calc(4px + env(safe-area-inset-bottom))!important;box-shadow:0 -6px 18px rgb(7 33 61 / .07)!important}.bh-mobile-bottom-nav a{gap:2px!important;font-size:9px!important}.bh-mobile-bottom-nav a span{width:23px!important;height:23px!important;font-size:14px!important}.bh-mobile-bottom-nav a b{font-size:9px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero,body.post-type-archive-product .bh-shop-campaign-hero,body.woocommerce-shop .bh-shop-campaign-hero,body.tax-product_cat .bh-shop-campaign-hero{padding:6px 0 8px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-content,body.post-type-archive-product .bh-shop-campaign-hero .bh-content,body.woocommerce-shop .bh-shop-campaign-hero .bh-content,body.tax-product_cat .bh-shop-campaign-hero .bh-content{width:min(calc(100% - 20px),520px)!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy{padding:12px 12px 10px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy h1,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy h1{font-size:22px!important;line-height:1.08!important;letter-spacing:-.4px!important;margin:5px 0 5px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-copy p,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-copy p,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-copy p,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-copy p{font-size:11.5px!important;line-height:1.4!important;margin:0!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-badges,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-badges,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-badges,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-badges{margin-top:7px!important;gap:5px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-shop-hero-badges span,body.post-type-archive-product .bh-shop-campaign-hero .bh-shop-hero-badges span,body.woocommerce-shop .bh-shop-campaign-hero .bh-shop-hero-badges span,body.tax-product_cat .bh-shop-campaign-hero .bh-shop-hero-badges span{font-size:9px!important;padding:4px 7px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-btns,body.post-type-archive-product .bh-shop-campaign-hero .bh-btns,body.woocommerce-shop .bh-shop-campaign-hero .bh-btns,body.tax-product_cat .bh-shop-campaign-hero .bh-btns{gap:7px!important;margin-top:8px!important}body.page-template-page-shop-parts .bh-shop-campaign-hero .bh-btn,body.post-type-archive-product .bh-shop-campaign-hero .bh-btn,body.woocommerce-shop .bh-shop-campaign-hero .bh-btn,body.tax-product_cat .bh-shop-campaign-hero .bh-btn{min-height:36px!important;padding:0 10px!important;border-radius:11px!important;font-size:10.5px!important}.bhm-shop99{padding:7px var(--bhm-page-pad) 10px!important}.bhm99-search-card,.bhm99-panel,.bhm99-more{border-radius:var(--bhm-card-radius)!important;box-shadow:0 5px 16px rgb(7 33 61 / .045)!important}.bhm99-search-card{padding:12px!important;margin-bottom:9px!important}.bhm99-kicker,.bhm99-panel-head span{min-height:23px!important;padding:0 9px!important;font-size:8.5px!important}.bhm99-search-card h2{margin:7px 0 5px!important;font-size:22px!important;line-height:1.08!important;letter-spacing:-.55px!important}.bhm99-search-card p{margin:0 0 9px!important;font-size:11.5px!important;line-height:1.4!important}.bhm99-search-form{grid-template-columns:minmax(0,1fr) 72px!important;gap:7px!important;margin-bottom:7px!important}.bhm99-search-form input[type="search"]{height:42px!important;border-radius:12px!important;padding:0 12px!important;font-size:12px!important}.bhm99-search-form button{height:42px!important;min-width:72px!important;padding:0 10px!important;border-radius:12px!important;font-size:12px!important;box-shadow:none!important}.bhm99-quick-actions{gap:7px!important}.bhm99-quick-actions a{min-height:38px!important;border-radius:12px!important;font-size:11px!important;padding:0 8px!important}.bhm99-panel{padding:12px!important;margin-bottom:9px!important}.bhm99-panel-head{align-items:center!important;margin-bottom:9px!important;gap:8px!important}.bhm99-panel-head h3{margin:5px 0 0!important;font-size:18px!important;line-height:1.08!important;letter-spacing:-.35px!important}.bhm99-panel-head a{min-width:50px!important;height:34px!important;padding:0 10px!important;font-size:10px!important}.bhm99-brand-grid{display:flex!important;grid-template-columns:none!important;gap:7px!important;overflow-x:auto!important;padding:1px 1px 4px!important;margin:0 -1px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.bhm99-brand-grid::-webkit-scrollbar{display:none!important}.bhm99-brand{flex:0 0 76px!important;width:76px!important;min-height:68px!important;gap:4px!important;padding:7px 5px!important;border-radius:13px!important;scroll-snap-align:start!important}.bhm99-brand-logo{width:32px!important;height:32px!important;padding:5px!important}.bhm99-brand b{font-size:10px!important;line-height:1.05!important}.bhm99-model-row{gap:6px!important;padding:8px 0 1px!important}.bhm99-model-row a{min-height:34px!important;padding:0 11px!important;font-size:11px!important}.bhm99-cat-grid{display:flex!important;grid-template-columns:none!important;gap:7px!important;overflow-x:auto!important;padding:1px 1px 4px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.bhm99-cat-grid::-webkit-scrollbar{display:none!important}.bhm99-cat{flex:0 0 78px!important;width:78px!important;min-height:76px!important;gap:5px!important;padding:7px 5px!important;border-radius:13px!important;scroll-snap-align:start!important}.bhm99-cat-icon{width:34px!important;height:34px!important;border-radius:11px!important}.bhm99-cat-icon svg{width:19px!important;height:19px!important}.bhm99-cat b{font-size:10.5px!important;line-height:1.05!important}.bhm99-more{margin-bottom:9px!important}.bhm99-more summary{min-height:44px!important;padding:9px 12px!important}.bhm99-more summary span{font-size:12px!important}.bhm99-more summary small{font-size:10px!important}.bhm99-more summary:after{font-size:17px!important}.bhm99-more-body{padding:0 12px 12px!important;gap:9px!important}.bhm99-sort-form{grid-template-columns:1fr 1fr!important;gap:7px!important}.bhm99-sort-form label span{font-size:10px!important}.bhm99-sort-form select{height:40px!important;border-radius:11px!important;padding:0 9px!important;font-size:11px!important}.bhm99-sort-form button{grid-column:1/-1!important;height:38px!important;border-radius:11px!important;font-size:11px!important}.bhm99-help-card{padding:11px!important;border-radius:12px!important}.bhm99-help-card strong{font-size:12px!important;margin-bottom:4px!important}.bhm99-help-card p{font-size:11px!important;line-height:1.4!important;margin-bottom:7px!important}.bhm99-help-card a{min-height:36px!important;border-radius:11px!important;font-size:11px!important}body.page-template-page-shop-parts .bh-v236-toolbar,body.post-type-archive-product .bh-v236-toolbar,body.woocommerce-shop .bh-v236-toolbar,body.tax-product_cat .bh-v236-toolbar{top:var(--bhm-top,54px)!important;gap:7px!important;padding:6px 10px 7px!important;background:rgb(243 248 251 / .96)!important;border-bottom:1px solid #e2edf4!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body.page-template-page-shop-parts .bh-v236-toolbar>span,body.post-type-archive-product .bh-v236-toolbar>span,body.woocommerce-shop .bh-v236-toolbar>span,body.tax-product_cat .bh-v236-toolbar>span{font-size:10.5px!important;white-space:nowrap!important}body.page-template-page-shop-parts .bh-v225-sort,body.post-type-archive-product .bh-v225-sort,body.woocommerce-shop .bh-v225-sort,body.tax-product_cat .bh-v225-sort{min-width:112px!important}body.page-template-page-shop-parts .bh-v225-sort select,body.post-type-archive-product .bh-v225-sort select,body.woocommerce-shop .bh-v225-sort select,body.tax-product_cat .bh-v225-sort select{height:34px!important;border-radius:10px!important;font-size:10.5px!important;padding:0 8px!important}body.page-template-page-shop-parts .bh-v236-products,body.post-type-archive-product .bh-v236-products,body.woocommerce-shop .bh-v236-products,body.tax-product_cat .bh-v236-products{padding:7px 10px 10px!important}body.page-template-page-shop-parts .bh-v236-grid,body.post-type-archive-product .bh-v236-grid,body.woocommerce-shop .bh-v236-grid,body.tax-product_cat .bh-v236-grid{gap:var(--bhm-shop-gap)!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-card,body.post-type-archive-product .bh-v236-grid .bh-v225-card,body.woocommerce-shop .bh-v236-grid .bh-v225-card,body.tax-product_cat .bh-v236-grid .bh-v225-card{padding:7px!important;border-radius:14px!important;box-shadow:0 5px 14px rgb(7 33 61 / .045)!important;display:flex!important;flex-direction:column!important;min-width:0!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media,body.post-type-archive-product .bh-v236-grid .bh-v225-media,body.woocommerce-shop .bh-v236-grid .bh-v225-media,body.tax-product_cat .bh-v236-grid .bh-v225-media{min-height:122px!important;height:122px!important;margin-bottom:7px!important;border-radius:12px!important;padding:5px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media img,body.post-type-archive-product .bh-v236-grid .bh-v225-media img,body.woocommerce-shop .bh-v236-grid .bh-v225-media img,body.tax-product_cat .bh-v236-grid .bh-v225-media img{width:100%!important;height:110px!important;object-fit:contain!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-cat,body.post-type-archive-product .bh-v236-grid .bh-v225-cat,body.woocommerce-shop .bh-v236-grid .bh-v225-cat,body.tax-product_cat .bh-v236-grid .bh-v225-cat{padding:4px 7px!important;margin:0 0 5px!important;font-size:8.5px!important;line-height:1!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-title,body.post-type-archive-product .bh-v236-grid .bh-v225-title,body.woocommerce-shop .bh-v236-grid .bh-v225-title,body.tax-product_cat .bh-v236-grid .bh-v225-title{margin:0 0 6px!important;font-size:12px!important;line-height:1.25!important;-webkit-line-clamp:2!important;min-height:30px!important;max-height:30px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price-row,body.post-type-archive-product .bh-v236-grid .bh-v225-price-row,body.woocommerce-shop .bh-v236-grid .bh-v225-price-row,body.tax-product_cat .bh-v236-grid .bh-v225-price-row{align-items:center!important;gap:5px!important;margin:0 0 7px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price,body.post-type-archive-product .bh-v236-grid .bh-v225-price,body.woocommerce-shop .bh-v236-grid .bh-v225-price,body.tax-product_cat .bh-v236-grid .bh-v225-price{font-size:12.5px!important;line-height:1.15!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-price del,body.post-type-archive-product .bh-v236-grid .bh-v225-price del,body.woocommerce-shop .bh-v236-grid .bh-v225-price del,body.tax-product_cat .bh-v236-grid .bh-v225-price del{display:inline!important;font-size:9px!important;margin:0 3px 0 0!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-ready,body.post-type-archive-product .bh-v236-grid .bh-v225-ready,body.woocommerce-shop .bh-v236-grid .bh-v225-ready,body.tax-product_cat .bh-v236-grid .bh-v225-ready{min-height:22px!important;padding:0 6px!important;font-size:8.5px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-actions,body.post-type-archive-product .bh-v236-grid .bh-v225-actions,body.woocommerce-shop .bh-v236-grid .bh-v225-actions,body.tax-product_cat .bh-v236-grid .bh-v225-actions{margin-top:auto!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-add,body.post-type-archive-product .bh-v236-grid .bh-v225-add,body.woocommerce-shop .bh-v236-grid .bh-v225-add,body.tax-product_cat .bh-v236-grid .bh-v225-add{min-height:36px!important;border-radius:10px!important;font-size:10.5px!important;padding:0 5px!important}body.page-template-page-shop-parts .bh-v225-pagination,body.post-type-archive-product .bh-v225-pagination,body.woocommerce-shop .bh-v225-pagination,body.tax-product_cat .bh-v225-pagination{padding:4px 10px 8px!important}body.page-template-page-shop-parts .bh-v225-pagination ul,body.post-type-archive-product .bh-v225-pagination ul,body.woocommerce-shop .bh-v225-pagination ul,body.tax-product_cat .bh-v225-pagination ul{gap:6px!important}body.page-template-page-shop-parts .bh-v225-pagination a,body.page-template-page-shop-parts .bh-v225-pagination span,body.post-type-archive-product .bh-v225-pagination a,body.post-type-archive-product .bh-v225-pagination span,body.woocommerce-shop .bh-v225-pagination a,body.woocommerce-shop .bh-v225-pagination span,body.tax-product_cat .bh-v225-pagination a,body.tax-product_cat .bh-v225-pagination span{min-width:36px!important;height:36px!important;border-radius:10px!important;font-size:12px!important}}@media (max-width:380px){.bhm99-search-form{grid-template-columns:minmax(0,1fr) 66px!important}.bhm99-search-form button{min-width:66px!important;padding:0 7px!important}.bhm99-quick-actions{grid-template-columns:1fr 1fr!important}.bhm99-brand{flex-basis:72px!important;width:72px!important}.bhm99-cat{flex-basis:74px!important;width:74px!important}body.page-template-page-shop-parts .bh-v236-grid,body.post-type-archive-product .bh-v236-grid,body.woocommerce-shop .bh-v236-grid,body.tax-product_cat .bh-v236-grid{gap:7px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-card,body.post-type-archive-product .bh-v236-grid .bh-v225-card,body.woocommerce-shop .bh-v236-grid .bh-v225-card,body.tax-product_cat .bh-v236-grid .bh-v225-card{padding:6px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media,body.post-type-archive-product .bh-v236-grid .bh-v225-media,body.woocommerce-shop .bh-v236-grid .bh-v225-media,body.tax-product_cat .bh-v236-grid .bh-v225-media{height:112px!important;min-height:112px!important}body.page-template-page-shop-parts .bh-v236-grid .bh-v225-media img,body.post-type-archive-product .bh-v236-grid .bh-v225-media img,body.woocommerce-shop .bh-v236-grid .bh-v225-media img,body.tax-product_cat .bh-v236-grid .bh-v225-media img{height:100px!important}}