{"title":"Men's Vests","description":"\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px 0px 0px 8px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgba(0, 0, 0, 0.85); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: flex; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: center; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgba(0, 0, 0, 0.85); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: flex; flex: 1 1 auto; flex-direction: column; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgba(0, 0, 0, 0.85); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: flex; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: center; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgba(0, 0, 0, 0.85); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: flex; flex: 0 1 auto; flex-direction: column; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgba(0, 0, 0, 0.85); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv dir=\"ltr\" style=\"color: rgb(0, 0, 0); font: 16px \/ 24px Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003ePremium men's cycling vests crafted from lightweight breathable fabric, windproof and quick-drying. Slim stretch fit for unrestricted movement, designed with reflective details for safer riding at dawn, dusk or night. Sleeveless portable design perfect for layering over jerseys, ideal for road cycling, mountain biking and daily outdoor rides in changing weather.\u003c\/div\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cdiv style=\"color: rgb(0, 0, 0); font: 16px \/ 24px ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; white-space: normal; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% \/ auto padding-box border-box; background-color: rgba(0, 0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"mens-sleeveless-cycling-jersey-with-3-pockets","title":"Epoch Solid Men's Sleeveless Cycling Jersey","description":"\u003c!-- Product Description --\u003e\n\u003cdiv style=\"font-family: Arial; max-width: 800px; margin: 0 auto; color: #222; line-height: 1.7;\"\u003e\n\u003c!-- Intro --\u003e\n\u003cdiv style=\"padding: 16px 18px; background: #f7f7f7; margin-bottom: 10px;\"\u003e\n\u003cp style=\"margin: 0; font-size: 15px;\"\u003eStay cool and comfortable on every ride with this men's sleeveless cycling jersey. Designed with lightweight breathable fabric, moisture-wicking performance, and a relaxed athletic fit, it delivers excellent comfort for cycling, running, training, commuting, and other outdoor activities. Rear storage pockets and reflective details provide added convenience and visibility during every ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Features --\u003e\n\u003cdiv style=\"padding: 14px 18px; background: #f7f7f7; font-weight: bold; margin: 5px 0;\"\u003eProduct Features\u003c\/div\u003e\n\u003cdiv style=\"padding: 10px 18px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable Quick-Dry Fabric:\u003c\/strong\u003e Lightweight moisture-wicking fabric promotes airflow and helps keep you cool, dry, and comfortable during both short and long rides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComfortable Athletic Fit:\u003c\/strong\u003e Designed with ergonomic tailoring and flatlock seams to reduce friction while allowing unrestricted movement during cycling and training.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 Rear Storage Pockets:\u003c\/strong\u003e Convenient rear pockets provide secure storage for your phone, keys, wallet, energy gels, and other riding essentials.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReflective Safety Details:\u003c\/strong\u003e Reflective logo improves visibility during early morning, evening, and low-light riding conditions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Performance Wear:\u003c\/strong\u003e Perfect for cycling, running, hiking, gym workouts, fitness training, commuting, and everyday activewear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Highlights --\u003e\n\u003cdiv\u003e\n\u003cinput type=\"checkbox\" id=\"tab1\" style=\"display: none;\"\u003e \u003clabel for=\"tab1\" style=\"display: block; padding: 14px; background: #f7f7f7; font-weight: bold; cursor: pointer; margin: 5px 0;\"\u003e Key Highlights \u003cspan style=\"float: right;\"\u003e+\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv style=\"overflow: hidden; transition: all 0.3s; height: 0;\"\u003e\n\u003cdiv style=\"padding: 10px 18px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e 85% Nylon +15% Spandex\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCare Instructions:\u003c\/strong\u003e Machine Washable\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClosure:\u003c\/strong\u003e Pull-On\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSleeve Style:\u003c\/strong\u003e Sleeveless\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e Regular Athletic Fit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCountry of Origin:\u003c\/strong\u003e China\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Style \u0026 Specifications --\u003e\n\u003cdiv\u003e\n\u003cinput type=\"checkbox\" id=\"tab3\" style=\"display: none;\"\u003e \u003clabel for=\"tab3\" style=\"display: block; padding: 14px; background: #f7f7f7; font-weight: bold; cursor: pointer; margin: 5px 0;\"\u003e Style \u0026amp; Specifications \u003cspan style=\"float: right;\"\u003e+\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv style=\"overflow: hidden; transition: all 0.3s; height: 0;\"\u003e\n\u003cdiv style=\"padding: 10px 18px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black-Blue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Men's Cycling Tank Top\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSleeve Length:\u003c\/strong\u003e Sleeveless\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSport Type:\u003c\/strong\u003e Cycling \/ Running \/ Fitness\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeckline:\u003c\/strong\u003e Crew Neck\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeason:\u003c\/strong\u003e Spring \/ Summer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e Regular Fit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTarget Group:\u003c\/strong\u003e Men \/ Adults\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e SPOCYCLIFE\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIncluded Components:\u003c\/strong\u003e 1 × Sleeveless Cycling Jersey\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart --\u003e\n\u003cdiv\u003e\n\u003cinput type=\"checkbox\" id=\"tab4\" style=\"display: none;\"\u003e \u003clabel for=\"tab4\" style=\"display: block; padding: 14px; background: #f7f7f7; font-weight: bold; cursor: pointer; margin: 5px 0;\"\u003e Size Chart \u003cspan style=\"float: right;\"\u003e+\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv style=\"overflow: hidden; transition: all 0.3s; height: 0;\"\u003e\n\u003cdiv style=\"padding: 10px 18px;\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1000\/2166\/6169\/files\/ab08030487e65f220b2dcaea51ca798f.jpg?v=1778638322\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1000\/2166\/6169\/files\/ab08030487e65f220b2dcaea51ca798f.jpg?v=1778638322\" alt=\"Men Sleeveless Cycling Jersey Size Chart\" style=\"width: 100%; height: auto; display: block; cursor: pointer;\"\u003e \u003c\/a\u003e\n\u003cp style=\"text-align: center; font-size: 12px; color: #666; margin-top: 8px;\"\u003eClick to view full size\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n#tab1:checked ~ div,\n#tab3:checked ~ div,\n#tab4:checked ~ div{\nheight:auto !important;\n}\n\u003c\/style\u003e","brand":"spocyclife","offers":[{"title":"black-3 \/ S","offer_id":57251003695481,"sku":"BS-MRIDE-T-B-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"black-3 \/ M","offer_id":57251003728249,"sku":"BS-MRIDE-T-B-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"black-3 \/ L","offer_id":57251003761017,"sku":"BS-MRIDE-T-B-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"black-3 \/ XL","offer_id":57251003793785,"sku":"BS-MRIDE-T-B-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"black-3 \/ 2XL","offer_id":57251003826553,"sku":"BS-MRIDE-T-B-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"white-3 \/ S","offer_id":57251003859321,"sku":"BS-MRIDE-T-W-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"white-3 \/ M","offer_id":57251003892089,"sku":"BS-MRIDE-T-W-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"white-3 \/ L","offer_id":57251003924857,"sku":"BS-MRIDE-T-W-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"white-3 \/ XL","offer_id":57251003957625,"sku":"BS-MRIDE-T-W-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"white-3 \/ 2XL","offer_id":57251003990393,"sku":"BS-MRIDE-T-W-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue-3 \/ S","offer_id":57251004023161,"sku":"BS-MRIDE-T-BL-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue-3 \/ M","offer_id":57251004055929,"sku":"BS-MRIDE-T-BL-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue-3 \/ L","offer_id":57251004088697,"sku":"BS-MRIDE-T-BL-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue-3 \/ XL","offer_id":57251004121465,"sku":"BS-MRIDE-T-BL-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue-3 \/ 2XL","offer_id":57251004154233,"sku":"BS-MRIDE-T-BL-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"gray-2 \/ S","offer_id":57251004187001,"sku":"BS-MRIDE-T-GR-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"gray-2 \/ M","offer_id":57251004219769,"sku":"BS-MRIDE-T-GR-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"gray-2 \/ L","offer_id":57251004252537,"sku":"BS-MRIDE-T-GR-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"gray-2 \/ XL","offer_id":57251004285305,"sku":"BS-MRIDE-T-GR-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"gray-2 \/ 2XL","offer_id":57251004318073,"sku":"BS-MRIDE-T-GR-XXL","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/2166\/6169\/files\/Men_Cycling_Vest_Quick_Dry_Breathable_Sleeveless_Cycling_Black.jpg?v=1779436552"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/2166\/6169\/collections\/1_96dfd136-8a55-4989-990c-0ae02d1b35a9.jpg?v=1778831266","url":"https:\/\/spocyclife-store.com\/collections\/vests.oembed","provider":"spocyclife","version":"1.0","type":"link"}