{"title":"Parts","description":"","products":[{"product_id":"wire-harness-bull-trail","title":"Wire harness-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eWire harness-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818156312,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}]},{"product_id":"tube-bull-trail","title":"Tube-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eTube-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818189080,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true}]},{"product_id":"tire-bull-trail","title":"Tire-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eTire-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818254616,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}]},{"product_id":"throttle-bull-trail","title":"Throttle-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eThrottle-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818418456,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"speed-sensor-bull-trail","title":"Speed sensor-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eSpeed sensor-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818615064,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"stem-bull-trail","title":"Stem-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eStem-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818680600,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}]},{"product_id":"shifter-bull-trail","title":"Shifter-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eShifter-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818713368,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"seat-post-clamp-bull-trail","title":"Seat post clamp-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eSeat post clamp-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818778904,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"seat-post-bull-trail","title":"Seat post-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eSeat post-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818811672,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}]},{"product_id":"seat-with-backrest-bull-trail","title":"Seat with backrest-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eSeat with backrest-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818877208,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}]},{"product_id":"rear-end-without-wheels-bull-trail","title":"Rear End (without wheels)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eRear End (without wheels)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818909976,"sku":null,"price":200.0,"currency_code":"USD","in_stock":true}]},{"product_id":"rotor-bull-trail","title":"Rotor-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eRotor-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331818975512,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true}]},{"product_id":"pedal-bull-trail","title":"Pedal-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003ePedal-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819041048,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"light-cable-bull-trail","title":"Light cable-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eLight cable-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819106584,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true}]},{"product_id":"light-r-bull-trail","title":"Light (R)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eLight (R)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819139352,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"light-f-bull-trail","title":"Light (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eLight (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819172120,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"key-lock-bull-trail","title":"Key lock-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eKey lock-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819237656,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"headset-bull-trail","title":"Headset-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eHeadset-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819270424,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"handlebar-bull-trail","title":"Handlebar-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eHandlebar-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819335960,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}]},{"product_id":"grip-bull-trail","title":"Grip-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eGrip-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819368728,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true}]},{"product_id":"fender-r-bull-trail","title":"Fender (R)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eFender (R)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819434264,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"fender-f-bull-trail","title":"Fender (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eFender (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819499800,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"fork-bull-trail","title":"Fork-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eFork-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819598104,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}]},{"product_id":"electric-balancer-bull-trail","title":"Electric balancer-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eElectric balancer-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819630872,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"dock-for-battery-bull-trail-required-for-dual-battery-setup","title":"Dock for battery-Bull Trail (Required for Dual Battery Setup)","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\n\u003cp\u003eDock for battery-Bull Trail\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUsing This Battery for Dual-Battery Setup?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis battery may be used as a replacement\/spare, or as an extra battery for dual-battery trike models.\u003c\/p\u003e\n\u003cp\u003e⚠️ To enable dual-battery operation, you must also purchase:\u003cbr\u003e– Dual Battery Dock\u003cbr\u003e– Battery Balancer\u003cbr\u003e(Sold separately)\u003c\/p\u003e\n\u003cp\u003eThese components are required to allow both batteries to power the trike at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819696408,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}]},{"product_id":"display-bull-trail","title":"Display-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eDisplay-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819794712,"sku":null,"price":79.0,"currency_code":"USD","in_stock":true}]},{"product_id":"derauiler-bull-trail","title":"Derauiler-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eDerauiler-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819827480,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}]},{"product_id":"differential-bull-trail","title":"Differential-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eDifferential-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819893016,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}]},{"product_id":"controller-bull-trail","title":"Controller-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eController-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819925784,"sku":null,"price":55.0,"currency_code":"USD","in_stock":true}]},{"product_id":"chain-crank-bull-trail","title":"Chain Crank-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eChain Crank-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331819991320,"sku":null,"price":17.0,"currency_code":"USD","in_stock":true}]},{"product_id":"chain-to-motor-bull-trail","title":"Chain (to motor)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eChain (to motor)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820089624,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"chain-to-pedal-bull-trail","title":"Chain (to pedal)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eChain (to pedal)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820155160,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"cassette-bull-trail","title":"Cassette-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eCassette-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820220696,"sku":null,"price":16.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-pads-bull-trail","title":"Brake pads-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake pads-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820253464,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-cable-r-bull-trail","title":"Brake cable (R)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake cable (R)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820286232,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-cable-f-bull-trail","title":"Brake cable (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake cable (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820319000,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-caliper-r-right-bull-trail","title":"Brake caliper (R right)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake caliper (R right)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820351768,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-caliper-r-left-bull-trail","title":"Brake caliper (R left)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake caliper (R left)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820384536,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-caliper-f-bull-trail","title":"Brake caliper (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake caliper (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820450072,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-lever-r-bull-trail","title":"Brake lever (R)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake lever (R)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820482840,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"brake-lever-f-bull-trail","title":"Brake lever (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBrake lever (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820515608,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"bearing-bull-trail","title":"Bearing-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBearing-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820548376,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"basket-r-bull-trail","title":"Basket (R)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBasket (R)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820581144,"sku":null,"price":85.0,"currency_code":"USD","in_stock":true}]},{"product_id":"basket-f-bull-trail","title":"Basket (F)-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eBasket (F)-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820646680,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}]},{"product_id":"axle-bull-trail","title":"Axle-Bull Trail","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eAlxe-Bull Trail\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820712216,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}]},{"product_id":"wire-harness-dexter-to-display","title":"Wire harness-Dexter ( to display )","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eWire harness-Dexter\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820744984,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}]},{"product_id":"tube-dexter","title":"Tube-Dexter","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eTube-Dexter\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820777752,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true}]},{"product_id":"throttle-dexter","title":"Throttle-Dexter","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eThrottle-Dexter\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331820974360,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}]},{"product_id":"speed-sensor-dexter","title":"Speed sensor-Dexter","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eSpeed sensor-Dexter\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331821039896,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}]},{"product_id":"stem-dexter","title":"Stem-Dexter","description":"\u003cstyle\u003e\n.pd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}\n.pd-parts-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-parts-wrap h2{font-size:1.3em;font-weight:600;margin-bottom:20px;color:#1a1a1a;}\n.pd-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n.pd-part-card{border:1px solid #e5e5e5;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;}\n.pd-part-card .part-name{font-size:0.88em;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.4;}\n.pd-part-card .part-price{font-size:0.9em;color:#28503C;font-weight:500;margin-bottom:12px;}\n.pd-part-card .part-btn{display:block;width:100%;padding:9px 0;background:#1a1a1a;color:#fff;border-radius:4px;font-size:0.85em;text-align:center;text-decoration:none;}\n.pd-spec-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-spec-wrap\u003eh2{font-size:1.3em;font-weight:600;margin-bottom:24px;color:#1a1a1a;}\n.pd-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #eee;border-bottom:none;border-right:none;}\n.pd-spec-item{padding:18px 24px;border-bottom:1px solid #eee;border-right:1px solid #eee;}\n.pd-spec-item h4{font-size:0.88em;font-weight:700;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em;}\n.pd-spec-item p{font-size:0.9em;color:#555;margin:0;line-height:1.7;}\n.pd-table-wrap{padding:40px 0;border-bottom:1px solid #eee;}\n.pd-table-wrap table{width:100%;border-collapse:collapse;font-size:0.95em;}\n.pd-table-wrap table td,.pd-table-wrap table th{padding:10px 16px;border:1px solid #e0e0e0;vertical-align:top;}\n.pd-table-wrap table tr:first-child td{font-weight:600;background:#f5f5f5;}\n.pd-table-wrap table tr:nth-child(even){background:#fafafa;}\n.pd-section{display:flex;align-items:center;gap:48px;padding:48px 0;border-bottom:1px solid #eee;}\n.pd-section:last-of-type{border-bottom:none;}\n.pd-section.reverse{flex-direction:row-reverse;}\n.pd-img{flex:0 0 46%;}\n.pd-img img{width:100%;height:auto;border-radius:10px;display:block;}\n.pd-text{flex:1;min-width:0;}\n.pd-text h2,.pd-text h3,.pd-text h4{font-size:1.35em;font-weight:600;margin:0 0 12px;color:#1a1a1a;line-height:1.3;}\n.pd-text p{color:#555;line-height:1.75;margin:0 0 10px;font-size:0.97em;}\n.pd-text ul,.pd-text ol{color:#555;line-height:1.75;margin:0 0 10px;padding-left:20px;}\n.pd-full-img{padding:32px 0;border-bottom:1px solid #eee;text-align:center;}\n.pd-full-img img{max-width:100%;height:auto;border-radius:8px;}\n.pd-title{text-align:center;padding:36px 0 4px;}\n.pd-title h2,.pd-title h3,.pd-title h4{font-size:1.6em;font-weight:700;color:#1a1a1a;}\n.pd-prose{padding:24px 0;color:#555;line-height:1.75;}\n.pd-prose p{margin:0 0 12px;}\n.pd-prose ul,.pd-prose ol{padding-left:20px;margin:0 0 12px;}\n@media(max-width:1024px){.pd-parts-grid{grid-template-columns:repeat(4,1fr);}}\n@media(max-width:768px){\n.pd-wrap{padding:0 16px;}\n.pd-parts-grid{grid-template-columns:repeat(2,1fr);gap:12px;}\n.pd-spec-grid{grid-template-columns:1fr;border-right:1px solid #eee;}\n.pd-section,.pd-section.reverse{flex-direction:column;gap:24px;padding:32px 0;}\n.pd-img{flex:none;width:100%;}\n}\n@media(max-width:480px){.pd-parts-grid{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003cdiv class=\"pd-prose\"\u003e\u003cp\u003eStem-Dexter\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Emojo Electric Bikes Wholesale","offers":[{"title":"Default Title","offer_id":52331821072664,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}]}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0988\/5515\/8040\/collections\/display_b042c534-1130-4b2e-b3d0-4f88174a1d9a.jpg?v=1786948344","url":"https:\/\/3hgvc5-fx.myshopify.com\/collections\/parts.oembed?page=7","provider":"Emojo Electric Bikes Wholesale","version":"1.0","type":"link"}