.batteries-module__GY4gOW__page{--orange:var(--mtc-orange,#e8500a);--card:var(--mtc-card-bg,#fff);--bg:var(--mtc-bg,#f2f1ef);--bg2:var(--mtc-bg-alt,#eceae7);--border:var(--mtc-mid,#e0ddd9);--text:var(--mtc-text,#111);--muted:var(--mtc-muted-h,#888);--success:#2d9e6b;background:var(--bg);color:var(--text);min-height:100vh;font-family:DM Sans,system-ui,sans-serif}.batteries-module__GY4gOW__hero{background:var(--mtc-hero-bg,#2a2d33);padding:52px 24px 38px;position:relative;overflow:hidden}.batteries-module__GY4gOW__heroInner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.batteries-module__GY4gOW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:12px;font-size:11px;font-weight:700}.batteries-module__GY4gOW__crumb{color:#ffffff8c;margin-bottom:10px;font-size:12px}.batteries-module__GY4gOW__crumb a{color:var(--orange);text-decoration:none}.batteries-module__GY4gOW__h1{letter-spacing:1.5px;color:#fff;margin:0 0 10px;font-family:Bebas Neue,sans-serif;font-size:46px;line-height:1}.batteries-module__GY4gOW__lead{color:#ffffffb8;max-width:620px;font-size:15.5px;font-weight:300;line-height:1.6}.batteries-module__GY4gOW__heroSub{color:var(--orange);margin:0 0 8px;font-size:14px;font-weight:600}.batteries-module__GY4gOW__wrap{max-width:1080px;margin:0 auto;padding:26px 24px 0}.batteries-module__GY4gOW__pad{height:60px}.batteries-module__GY4gOW__search{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.batteries-module__GY4gOW__searchInput{border:1.5px solid var(--border);background:var(--card);min-width:240px;color:var(--text);border-radius:8px;flex:1;padding:13px 16px;font-family:inherit;font-size:14.5px}.batteries-module__GY4gOW__searchInput:focus{border-color:var(--orange);outline:none}.batteries-module__GY4gOW__searchHint{color:var(--muted);flex-basis:100%;font-size:12.5px}.batteries-module__GY4gOW__finder{flex-direction:column;gap:12px;margin-bottom:26px;display:flex}.batteries-module__GY4gOW__ymm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.batteries-module__GY4gOW__ymmLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--orange);min-width:92px;font-size:11px;font-weight:800}.batteries-module__GY4gOW__ymmSel{border:1.5px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:8px;padding:11px 13px;font-family:inherit;font-size:13.5px}.batteries-module__GY4gOW__ymmSel:disabled{opacity:.5;cursor:not-allowed}.batteries-module__GY4gOW__ymmGo{background:var(--orange);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700}.batteries-module__GY4gOW__ymmGo:disabled{opacity:.45;cursor:not-allowed}.batteries-module__GY4gOW__bikeResult{color:#ffffffd9;background:#23262b;border-radius:10px;flex-direction:column;gap:8px;padding:14px 18px;font-size:13.5px;line-height:1.6;display:flex}.batteries-module__GY4gOW__bikeResultHead{color:#fff;font-weight:700}.batteries-module__GY4gOW__bikeResultNote{color:#fff9;font-size:12.5px}.batteries-module__GY4gOW__bikeResultNote a{color:var(--orange);font-weight:700;text-decoration:none}.batteries-module__GY4gOW__conflict{border-left:3px solid var(--orange);padding-left:12px}.batteries-module__GY4gOW__sectHead{align-items:center;gap:16px;margin:26px 0 16px;display:flex}.batteries-module__GY4gOW__sectTitle{letter-spacing:1.5px;color:var(--text);font-family:Bebas Neue,sans-serif;font-size:24px}.batteries-module__GY4gOW__sectLine{background:var(--border);flex:1;height:1px}.batteries-module__GY4gOW__sectNote{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);background:var(--bg2);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.batteries-module__GY4gOW__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.batteries-module__GY4gOW__chipsLabel{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:10px;font-weight:800}.batteries-module__GY4gOW__chip{border:1.5px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.batteries-module__GY4gOW__chip:hover{border-color:var(--orange)}.batteries-module__GY4gOW__chipOn{background:var(--orange);border-color:var(--orange);color:#fff}.batteries-module__GY4gOW__codeGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.batteries-module__GY4gOW__codeTile{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:5px;padding:18px 16px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.batteries-module__GY4gOW__codeTile:hover{border-color:#e9771573;transform:translateY(-2px);box-shadow:0 6px 22px #e977151a}.batteries-module__GY4gOW__codeName{letter-spacing:.5px;color:var(--orange);font-family:Bebas Neue,sans-serif;font-size:27px;line-height:1}.batteries-module__GY4gOW__codeMeta{color:var(--muted);font-size:11.5px}.batteries-module__GY4gOW__codePrice{color:var(--text);margin-top:2px;font-family:Bebas Neue,sans-serif;font-size:19px}.batteries-module__GY4gOW__codeStock{border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:10.5px;font-weight:700}.batteries-module__GY4gOW__inStock{color:#1e7a4d;background:#2d9e6b1f}.batteries-module__GY4gOW__oos{color:#9a6a00;background:#e977151a}.batteries-module__GY4gOW__empty{background:var(--card);border:1px solid var(--border);color:var(--muted);border-radius:12px;padding:26px;font-size:14px}.batteries-module__GY4gOW__skuList{flex-direction:column;gap:10px;display:flex}.batteries-module__GY4gOW__skuRow{background:var(--card);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.batteries-module__GY4gOW__skuMain{min-width:0}.batteries-module__GY4gOW__skuBrand{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:9px;font-weight:700}.batteries-module__GY4gOW__skuName{letter-spacing:.6px;color:var(--text);margin-bottom:6px;font-family:Bebas Neue,sans-serif;font-size:19px;line-height:1.05}.batteries-module__GY4gOW__skuMeta{flex-wrap:wrap;gap:6px;display:flex}.batteries-module__GY4gOW__skuTag{color:#555;background:var(--bg2);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:600}.batteries-module__GY4gOW__skuBuy{text-align:right;flex-shrink:0}.batteries-module__GY4gOW__skuPrice{color:var(--text);margin-bottom:6px;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1}.batteries-module__GY4gOW__fitBox{background:var(--card);border:1px solid var(--border);border-radius:12px;margin:22px 0;padding:16px 18px}.batteries-module__GY4gOW__fitHead{letter-spacing:.8px;color:var(--text);margin:0 0 8px;font-family:Bebas Neue,sans-serif;font-size:19px}.batteries-module__GY4gOW__fitBody{color:var(--mtc-muted2-h,#444);margin:0;font-size:13.5px;line-height:1.65}.batteries-module__GY4gOW__fitBody a{color:var(--orange);font-weight:700;text-decoration:none}.batteries-module__GY4gOW__seoBlock{border-top:1px solid var(--border);margin-top:30px;padding-top:24px}.batteries-module__GY4gOW__seoH{letter-spacing:1px;color:var(--text);margin:0 0 12px;font-family:Bebas Neue,sans-serif;font-size:22px}.batteries-module__GY4gOW__seoBlock p{color:var(--mtc-muted2-h,#444);max-width:760px;margin:0 0 14px;font-size:14px;line-height:1.7}
