{"title":"CANNON FALLS FIRE DEPT","description":"\u003cp\u003eFIRE DEPARTMENT APPAREL.\u003c\/p\u003e","products":[{"product_id":"fire-dept-carhartt®-rain-defender®-paxton-heavyweight-hooded-zip-mock-sweatshirt","title":"FIRE Dept Carhartt® Rain Defender® Paxton Heavyweight Hooded Zip Mock Sweatshirt","description":"\u003cp\u003eRain Defender durable water-repellent technology has your back all day, every day in this rugged mock sweatshirt that stands up to weather and tough jobs.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e13-ounce, 75\/25 cotton\/poly blend or 55\/45 cotton\/poly blend with Rain Defender durable water-repellent finish (Black, New Navy)*\u003c\/li\u003e\n\u003cli\u003e55\/45 cotton\/poly blend with Rain Defender durable water-repellent finish (Carbon Heather)\u003c\/li\u003e\n\u003cli\u003eAttached jersey-lined three-piece hood with drawcord closure\u003c\/li\u003e\n\u003cli\u003eMock neck collar with 8-inch antique-finish brass zipper\u003c\/li\u003e\n\u003cli\u003eFront hand warmer pocket with hidden security pocket inside\u003c\/li\u003e\n\u003cli\u003eStretchable, spandex-reinforced, rib knit cuffs and waistband\u003c\/li\u003e\n\u003cli\u003eCarhartt label sewn on hand warmer pocket\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Adult Small \/ Black","offer_id":50331913093367,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small \/ Navy","offer_id":50440921743607,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Black","offer_id":50331913126135,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Navy","offer_id":50440921776375,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Black","offer_id":50331913158903,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Navy","offer_id":50440921809143,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Black","offer_id":50331913191671,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Navy","offer_id":50440921841911,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Black","offer_id":50331913224439,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Navy","offer_id":50440921874679,"sku":null,"price":78.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Black","offer_id":50331913257207,"sku":null,"price":81.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Navy","offer_id":50440921907447,"sku":null,"price":81.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Black","offer_id":50331913289975,"sku":null,"price":82.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Navy","offer_id":50440921940215,"sku":null,"price":82.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2025-12-02_161912.jpg?v=1764713963"},{"product_id":"fire-dept-carhartt®-midweight-hooded-sweatshirt","title":"FIRE Dept Carhartt® Midweight Hooded Sweatshirt","description":"\u003cp\u003eometimes Mother Nature can’t make up her mind. This sweatshirt works perfectly as a layer or by itself, allowing you to adapt with the weather.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e10.5-ounce, 50\/50 cotton\/poly blend or 59\/41 cotton\/poly blend (Black, Carbon Heather, Moss, New Navy)*\u003c\/li\u003e\n\u003cli\u003e50\/50 cotton\/poly blend (Brite Lime, Brite Orange)\u003c\/li\u003e\n\u003cli\u003e70\/30 cotton\/poly blend (Heather Grey)\u003c\/li\u003e\n\u003cli\u003eAttached three-piece hood with drawcord closure\u003c\/li\u003e\n\u003cli\u003eFront hand warmer pocket \u003c\/li\u003e\n\u003cli\u003eStretchable, spandex-reinforced, rib knit cuffs and waistband\u003c\/li\u003e\n\u003cli\u003eCarhartt-strong, triple-stitched main seams\u003c\/li\u003e\n\u003cli\u003eCarhartt label sewn on hand warmer pocket\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"cannonvalleyspecialties","offers":[{"title":"Adult Small \/ Black","offer_id":50331920007415,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small \/ Navy","offer_id":50438034882807,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Black","offer_id":50331920040183,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Navy","offer_id":50438034915575,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Black","offer_id":50331920072951,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Navy","offer_id":50438034948343,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Black","offer_id":50331920105719,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Navy","offer_id":50438034981111,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Black","offer_id":50331920138487,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Navy","offer_id":50438035013879,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Black","offer_id":50331920171255,"sku":null,"price":64.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Navy","offer_id":50438035046647,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Black","offer_id":50331920204023,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Navy","offer_id":50438035079415,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-19_173506.jpg?v=1768865775"},{"product_id":"fire-dept-carhartt®-rain-defender®-soft-shell-vest","title":"FIRE Dept Carhartt® Rain Defender® Soft Shell Vest","description":"\u003cp\u003eThe work doesn’t stop for rain showers. These durable soft shells are equipped to stand up to wind and rain so you can get the job done.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e10-ounce, 87\/13 nylon\/elastane\u003c\/li\u003e\n\u003cli\u003e100% polyester lining\u003c\/li\u003e\n\u003cli\u003eRain Defender\u003csup\u003e®\u003c\/sup\u003e\u003cspan\u003e \u003c\/span\u003edurable water repellent (DWR)\u003c\/li\u003e\n\u003cli\u003eWind Fighter\u003csup\u003e®\u003cspan\u003e \u003c\/span\u003e\u003c\/sup\u003etechnology tames wind\u003c\/li\u003e\n\u003cli\u003eRugged Flex\u003csup\u003e®\u003c\/sup\u003e\u003cspan\u003e \u003c\/span\u003estretch technology for ease of movement\u003c\/li\u003e\n\u003cli\u003eMock neck collar\u003c\/li\u003e\n\u003cli\u003eReverse coil center front zipper with chin protector\u003c\/li\u003e\n\u003cli\u003eInterior pocket with hook and loop closure\u003c\/li\u003e\n\u003cli\u003eTwo lower front zippered pockets\u003c\/li\u003e\n\u003cli\u003eAdjustable drop tail hem for added coverage\u003c\/li\u003e\n\u003cli\u003eCarhartt label sewn on left pocket\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"cannonvalleyspecialties","offers":[{"title":"Adult Small \/ Black","offer_id":50331936260343,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small \/ Navy","offer_id":50438030393591,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Black","offer_id":50331936293111,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Navy","offer_id":50438030426359,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Black","offer_id":50331936325879,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Navy","offer_id":50438030459127,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Black","offer_id":50331936358647,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Navy","offer_id":50438030491895,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Black","offer_id":50331936391415,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Navy","offer_id":50438030524663,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Black","offer_id":50331936424183,"sku":null,"price":98.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Navy","offer_id":50438030557431,"sku":null,"price":95.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2025-12-02_165128.jpg?v=1764715900"},{"product_id":"fire-dept-gildan®-dryblend®-50-cotton-50-poly-t-shirt","title":"FIRE Dept Gildan® DryBlend® 50 Cotton\/50 Poly T-Shirt","description":"\u003cul\u003e\n\u003cli\u003e5.5-ounce, 50 US cotton\/50 poly\u003c\/li\u003e\n\u003cli\u003e65 US cotton\/35 poly (Heathers)\u003c\/li\u003e\n\u003cli\u003eDryBlend moisture-wicking properties\u003c\/li\u003e\n\u003cli\u003eNon-topstitched, classic width, rib collar\u003c\/li\u003e\n\u003cli\u003eTaped neck and shoulders\u003c\/li\u003e\n\u003cli\u003eClassic fit, seamless body\u003c\/li\u003e\n\u003cli\u003eRecycled, high-performing black tear-away label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"cannonvalleyspecialties","offers":[{"title":"Adult Small","offer_id":50331946320119,"sku":null,"price":18.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium","offer_id":50331946352887,"sku":null,"price":18.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large","offer_id":50331946385655,"sku":null,"price":18.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL","offer_id":50331946418423,"sku":null,"price":18.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X","offer_id":50331946451191,"sku":null,"price":21.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X","offer_id":50331946483959,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X","offer_id":50331946516727,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Adult 5X","offer_id":50331946549495,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2025-12-02_170259.jpg?v=1764717349"},{"product_id":"fire-dept-sport-tek®-1-4-zip-sweatshirt","title":"FIRE Dept. Sport-Tek® 1\/4-Zip Sweatshirt","description":"\u003cp\u003eThese durable, colorfast quarter-zips feature 2x2 rib knit cuffs and waistband.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e9-ounce, 65\/35 ring spun combed cotton\/poly fleece\u003c\/li\u003e\n\u003cli\u003eTwill-taped neck\u003c\/li\u003e\n\u003cli\u003e2x2 rib knit cuffs and hem with spandex\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePlease note: This product is transitioning from woven labels to tag-free labels. Your order may contain a combination of both labels.\u003c\/p\u003e","brand":"San Mar","offers":[{"title":"Navy \/ Adult XS","offer_id":50440164868343,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440164901111,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440164933879,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440164966647,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440164999415,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440165032183,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440165064951,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440165097719,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XS","offer_id":50440165130487,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Small","offer_id":50440165163255,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50440165196023,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50440165228791,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50440165261559,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50440165294327,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50440165327095,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 4X","offer_id":50440165359863,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult XS","offer_id":50440165392631,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Small","offer_id":50440165425399,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Medium","offer_id":50440165458167,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Large","offer_id":50440165490935,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult XL","offer_id":50440165523703,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 2X","offer_id":50440165556471,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 3X","offer_id":50440165589239,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 4X","offer_id":50440165622007,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_111923.jpg?v=1768929638"},{"product_id":"fire-dept-gildan®-dryblend®-50-cotton-50-poly-t-shirt-1","title":"FIRE Dept Gildan® DryBlend® 50 Cotton\/50 Poly T-Shirt","description":"\u003cp\u003eThe Dry Blend collection is now made with finer yarns and new MVS Air spinning technology, which improves the fabric by reducing pilling, enhancing durability and creating a smoother printing surface.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e5.5-ounce, 50 US cotton\/50 polyester\u003c\/li\u003e\n\u003cli\u003e65 US cotton\/35 poly (Heathers)\u003c\/li\u003e\n\u003cli\u003eDryBlend moisture-wicking properties\u003c\/li\u003e\n\u003cli\u003eNon-topstitched, classic width, rib collar\u003c\/li\u003e\n\u003cli\u003eTaped neck and shoulders\u003c\/li\u003e\n\u003cli\u003eClassic fit, seamless body\u003c\/li\u003e\n\u003cli\u003eRecycled, high-performing black tear-away label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Adult Small \/ Navy","offer_id":50440244232439,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small \/ Gray","offer_id":50440244265207,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Navy","offer_id":50440244297975,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium \/ Gray","offer_id":50440244330743,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Navy","offer_id":50440244363511,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large \/ Gray","offer_id":50440244396279,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Navy","offer_id":50440244429047,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL \/ Gray","offer_id":50440244461815,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Navy","offer_id":50440244494583,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X \/ Gray","offer_id":50440244527351,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Navy","offer_id":50440244560119,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X \/ Gray","offer_id":50440244592887,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Navy","offer_id":50440244625655,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X \/ Gray","offer_id":50440244658423,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Adult 5X \/ Navy","offer_id":50440244691191,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Adult 5X \/ Gray","offer_id":50440244723959,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_120257.jpg?v=1768932620"},{"product_id":"fire-dept-sport-tek®-posicharge®-competitor™-tee","title":"FIRE Dept Sport-Tek® PosiCharge® Competitor™ Tee","description":"\u003cp\u003eLightweight, roomy and highly breathable, these moisture-wicking, value-priced tees feature PosiCharge technology to lock in color and prevent logos from fading.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3.8-ounce, 100% polyester interlock with PosiCharge technology\u003c\/li\u003e\n\u003cli\u003eRemovable tag for comfort and relabeling\u003c\/li\u003e\n\u003cli\u003eSet-in sleeves\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"sanmar","offers":[{"title":"Navy \/ Adult XS","offer_id":50440291451127,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440291483895,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440291516663,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440291549431,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440291582199,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440291614967,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440291647735,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440291680503,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 5X","offer_id":50440291713271,"sku":null,"price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_122812.jpg?v=1768933709"},{"product_id":"fire-dept-district-®-women-s-perfect-tri-®-long-sleeve-hoodie","title":"FIRE Dept District ® Women’s Perfect Tri ® Long Sleeve Hoodie","description":"\u003cp\u003eThe perfect fusion of lightweight comfort and carefree style.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e4.5-ounce (153 GSM)\u003c\/li\u003e\n\u003cli\u003e50\/25\/25 polyester\/combed ring spun cotton\/rayon, 32 singles\u003c\/li\u003e\n\u003cli\u003eTear-away label\u003c\/li\u003e\n\u003cli\u003eShoulder to shoulder taping\u003c\/li\u003e\n\u003cli\u003eSplit v-neck with raw edge\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Adult XS","offer_id":50440796176631,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small","offer_id":50440796209399,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium","offer_id":50440796242167,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large","offer_id":50440796274935,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL","offer_id":50440796307703,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X","offer_id":50440796340471,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X","offer_id":50440796373239,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X","offer_id":50440796406007,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_155342.jpg?v=1768946040"},{"product_id":"fire-dept-carhartt®-watch-cap-2-0","title":"FIRE Dept Carhartt® Watch Cap 2.0","description":"\u003cp\u003eSoft to the touch, this timeless cap is stretchy rib knit for a stay-put fit.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e100% acrylic, stretchable, rib knit fabric\u003c\/li\u003e\n\u003cli\u003eCarhartt label sewn on left side\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Navy","offer_id":50440801026295,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":50440801059063,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_155839.jpg?v=1768946338"},{"product_id":"fire-dept-gildan®-softstyle®-midweight-pullover-hooded-sweatshirt","title":"FIRE Dept Gildan® Softstyle® Midweight Pullover Hooded Sweatshirt","description":"\u003cul\u003e\n\u003cli\u003e8.4-ounce, 80\/20 ring spun cotton\/poly\u003c\/li\u003e\n\u003cli\u003e75\/25 ring spun cotton\/poly (Ring Spun Sport Grey)\u003c\/li\u003e\n\u003cli\u003e50\/50 ring spun cotton\/poly (Dark Heather)\u003c\/li\u003e\n\u003cli\u003e100% ring spun cotton face yarn\u003c\/li\u003e\n\u003cli\u003eTwo-piece dyed-to-match jersey fabric-lined hood\u003c\/li\u003e\n\u003cli\u003eDouble-needle hem and topstitching on outside of hood seam\u003c\/li\u003e\n\u003cli\u003eDyed-to-match flat drawcords\u003c\/li\u003e\n\u003cli\u003eDropped shoulder\u003c\/li\u003e\n\u003cli\u003e1x1 rib knit with spandex cuffs and bottom band\u003c\/li\u003e\n\u003cli\u003eTubular body\u003c\/li\u003e\n\u003cli\u003eClassic fit\u003c\/li\u003e\n\u003cli\u003eRecycled, tear-away label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Navy \/ Adult XS","offer_id":50440816361719,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440816394487,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440816427255,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440816460023,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440816492791,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440816525559,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440816558327,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440816591095,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 5X","offer_id":50440816623863,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XS","offer_id":50440816656631,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Small","offer_id":50440816689399,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50440816722167,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50440816754935,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50440816787703,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50440816820471,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50440816853239,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 4X","offer_id":50440816886007,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 5X","offer_id":50440816918775,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_161129.jpg?v=1768947177"},{"product_id":"fire-dept-gildan®-softstyle®-crewneck-sweatshirt","title":"FIRE Dept Gildan® Softstyle® Crewneck Sweatshirt","description":"\u003cul\u003e\n\u003cli\u003e8.4-ounce, 80\/20 ring spun cotton\/poly\u003c\/li\u003e\n\u003cli\u003e75\/25 ring spun cotton\/poly (Sport Grey)\u003c\/li\u003e\n\u003cli\u003e50\/50 ring spun cotton\/poly (Dark Heather)\u003c\/li\u003e\n\u003cli\u003eTwo-end ring spun cotton face fabric\u003c\/li\u003e\n\u003cli\u003e1x1 rib knit with spandex cuffs and bottom band\u003c\/li\u003e\n\u003cli\u003eDropped shoulder\u003c\/li\u003e\n\u003cli\u003eDouble-needle topstitching throughout\u003c\/li\u003e\n\u003cli\u003eTubular body\u003c\/li\u003e\n\u003cli\u003eClassic fit\u003c\/li\u003e\n\u003cli\u003eRecycled, high-performing black tear-away label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Navy \/ Adult XS","offer_id":50440825503991,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440825536759,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440825569527,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440825602295,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440825635063,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440825667831,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440825700599,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440825733367,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XS","offer_id":50440825766135,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Small","offer_id":50440825798903,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50440825831671,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50440825864439,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50440825897207,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50440825929975,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50440825962743,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 4X","offer_id":50440825995511,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_161901.jpg?v=1768947625"},{"product_id":"fire-dept-sport-tek®-womens-circuit-hooded-full-zip-with-embroidered-logo","title":"FIRE Dept Sport-Tek® Women's Circuit Hooded Full-Zip with embroidered logo.","description":"\u003cp\u003eIdeal for warmups or cooldowns, the Circuit Hooded Full-Zip moves with you throughout your practice, game or day.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e7.8-ounce, 78\/22 poly\/spandex\u003c\/li\u003e\n\u003cli\u003eTear-away removable label\u003c\/li\u003e\n\u003cli\u003eThree-panel hood\u003c\/li\u003e\n\u003cli\u003eVislon® front zipper\u003c\/li\u003e\n\u003cli\u003eSecure front pockets\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Adult XS","offer_id":50440830320887,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small","offer_id":50440830353655,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium","offer_id":50440830386423,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large","offer_id":50440830419191,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL","offer_id":50440830451959,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X","offer_id":50440830484727,"sku":null,"price":63.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X","offer_id":50440830517495,"sku":null,"price":64.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X","offer_id":50440830550263,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_162754.jpg?v=1768948119"},{"product_id":"fire-dept-gildan®-dryblend®-50-cotton-50-poly-t-shirt-2","title":"FIRE Dept Gildan® DryBlend® 50 Cotton\/50 Poly T-Shirt","description":"\u003cp\u003eThe Dry Blend collection is now made with finer yarns and new MVS Air spinning technology, which improves the fabric by reducing pilling, enhancing durability and creating a smoother printing surface.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e5.5-ounce, 50 US cotton\/50 polyester\u003c\/li\u003e\n\u003cli\u003e65 US cotton\/35 poly (Heathers)\u003c\/li\u003e\n\u003cli\u003eDryBlend moisture-wicking properties\u003c\/li\u003e\n\u003cli\u003eNon-topstitched, classic width, rib collar\u003c\/li\u003e\n\u003cli\u003eTaped neck and shoulders\u003c\/li\u003e\n\u003cli\u003eClassic fit, seamless body\u003c\/li\u003e\n\u003cli\u003eRecycled, high-performing black tear-away label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"cannonvalleyspecialties","offers":[{"title":"Navy \/ Adult Small","offer_id":50440832614647,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440832647415,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440832680183,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440832712951,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440832745719,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440832778487,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440832811255,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 5X","offer_id":50440832844023,"sku":null,"price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Small","offer_id":50440832876791,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50440832909559,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50440832942327,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50440832975095,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50440833007863,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50440833040631,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 4X","offer_id":50440833073399,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 5X","offer_id":50440833106167,"sku":null,"price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_145828.jpg?v=1768948378"},{"product_id":"fire-dept-sport-tek®-posicharge®-competitor™-tee-1","title":"FIRE Dept Sport-Tek® PosiCharge® Competitor™ Tee","description":"\u003cp\u003eLightweight, roomy and highly breathable, these moisture-wicking, value-priced tees feature PosiCharge technology to lock in color and prevent logos from fading.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3.8-ounce, 100% polyester interlock with PosiCharge technology\u003c\/li\u003e\n\u003cli\u003eRemovable tag for comfort and relabeling\u003c\/li\u003e\n\u003cli\u003eSet-in sleeves\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Adult XS","offer_id":50440850407671,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Small","offer_id":50440850440439,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Medium","offer_id":50440850473207,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult Large","offer_id":50440850505975,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult XL","offer_id":50440850538743,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"Adult 2X","offer_id":50440850571511,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true},{"title":"Adult 3X","offer_id":50440850604279,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Adult 4X","offer_id":50440850637047,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Adult 5X","offer_id":50440850669815,"sku":null,"price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_164021.jpg?v=1768948860"},{"product_id":"fire-dept-richardson-trucker-cap-with-embroidered-logo","title":"FIRE Dept Richardson Trucker Cap with embroidered logo","description":"\u003cp\u003eThe standard by which all trucker caps are measured. Popular for its undeniable quality and versatility, this casual classic is constructed with the trademark attention to detail Richardson is known for.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Benefits\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStructured\u003c\/strong\u003e: Helps maintain shape.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProfile\u003c\/strong\u003e: Mid Pro\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBetter Selection\u003c\/strong\u003e: Offers a range of colors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable Snapback Closure\u003c\/strong\u003e:\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003eAllows for quick adjustments.\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCotton Sweatband\u003c\/strong\u003e: Provides all-day comfort.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e60\/40 cotton\/polyester front with 100% polyester mesh back\u003c\/li\u003e\n\u003cli\u003eStructured\u003c\/li\u003e\n\u003cli\u003eMid Pro shape\u003c\/li\u003e\n\u003cli\u003ePrecurved bill\u003c\/li\u003e\n\u003cli\u003eAdjustable snapback closure\u003c\/li\u003e\n\u003cli\u003eCotton sweatband\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"S \u0026 S","offers":[{"title":"Black\/White","offer_id":50440864956663,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true},{"title":"Black\/Grey","offer_id":50440864989431,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_165415.jpg?v=1768949671"},{"product_id":"fire-dept-sport-tek®-sport-wick®-stretch-1-4-zip-pullover","title":"FIRE Dept Sport-Tek® Sport-Wick® Stretch 1\/4-Zip Pullover","description":"\u003cp\u003eAn extremely flexible layer with a soft-brushed backing and moisture control for year-round comfort.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6.8-ounce, 90\/10 poly\/spandex jersey\u003c\/li\u003e\n\u003cli\u003eTag-free label\u003c\/li\u003e\n\u003cli\u003eSmooth-faced\u003c\/li\u003e\n\u003cli\u003eChin guard for additional comfort\u003c\/li\u003e\n\u003cli\u003eCadet collar\u003c\/li\u003e\n\u003cli\u003eTaped neck\u003c\/li\u003e\n\u003cli\u003eRaglan sleeves\u003c\/li\u003e\n\u003cli\u003eOpen cuffs and hem\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Gray \/ Adult XS","offer_id":50440905916663,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Small","offer_id":50440905949431,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Medium","offer_id":50440905982199,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult Large","offer_id":50440906014967,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult XL","offer_id":50440906047735,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 2X","offer_id":50440906080503,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 3X","offer_id":50440906113271,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Adult 4X","offer_id":50440906146039,"sku":null,"price":51.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XS","offer_id":50440906178807,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440906211575,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440906244343,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440906277111,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440906309879,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440906342647,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440906375415,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50440906408183,"sku":null,"price":51.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_170354.jpg?v=1768950258"},{"product_id":"fire-dept-champion®-powerblend®-crewneck-sweatshirt-with-embroidered-logo","title":"FIRE Dept Champion® Powerblend® Crewneck Sweatshirt with embroidered logo","description":"\u003cul\u003e\n\u003cli\u003e9-ounce, 50\/50 U.S. grown cotton\/poly \u003c\/li\u003e\n\u003cli\u003e50\/40\/10 cotton\/poly\/black poly (Light Steel)\u003c\/li\u003e\n\u003cli\u003e50\/48\/2 cotton\/poly\/black poly (Silver Grey)\u003c\/li\u003e\n\u003cli\u003eDouble Dry technology wicks moisture\u003c\/li\u003e\n\u003cli\u003e1x1 rib knit sleeve cuffs and hem\u003c\/li\u003e\n\u003cli\u003eEmbroidered Champion “C” logo at left cuff\u003c\/li\u003e\n\u003cli\u003eWoven back neck label\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"San Mar","offers":[{"title":"Black \/ Adult Small","offer_id":50440942420215,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50440942452983,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50440942485751,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50440942518519,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50440942551287,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50440942584055,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50440942616823,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50440942649591,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50440942682359,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50440942715127,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50440942747895,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50440942780663,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-20_171532.jpg?v=1768950998"},{"product_id":"fire-dept-gildan®-softstyle®-midweight-pullover-hooded-sweatshirt-with-embroidered-logo","title":"FIRE Dept Gildan® Softstyle® Midweight Pullover Hooded Sweatshirt with embroidered logo","description":"\u003cul\u003e\n\u003cli\u003e8.4-ounce, 80\/20 ring spun cotton\/poly\u003c\/li\u003e\n\u003cli\u003e75\/25 ring spun cotton\/poly (Ring Spun Sport Grey)\u003c\/li\u003e\n\u003cli\u003e50\/50 ring spun cotton\/poly (Dark Heather)\u003c\/li\u003e\n\u003cli\u003e100% ring spun cotton face yarn\u003c\/li\u003e\n\u003cli\u003eTwo-piece dyed-to-match jersey fabric-lined hood\u003c\/li\u003e\n\u003cli\u003eDouble-needle hem and topstitching on outside of hood seam\u003c\/li\u003e\n\u003cli\u003eDyed-to-match flat drawcords\u003c\/li\u003e\n\u003cli\u003eDropped shoulder\u003c\/li\u003e\n\u003cli\u003e1x1 rib knit with spandex cuffs and bottom band\u003c\/li\u003e\n\u003cli\u003eTubular body\u003c\/li\u003e\n\u003cli\u003eClassic fit\u003c\/li\u003e\n\u003cli\u003eRecycled, tear-away label\u003c\/li\u003e\n\u003cli\u003eSelect colors at XS and select colors up to 5XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"sanmar","offers":[{"title":"Navy \/ Extra small","offer_id":50442770153719,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Small","offer_id":50442770186487,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Medium","offer_id":50442770219255,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult Large","offer_id":50442770252023,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult XL","offer_id":50442770284791,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 2X","offer_id":50442770317559,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 3X","offer_id":50442770350327,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 4X","offer_id":50442770383095,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult 5X","offer_id":50442770415863,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Extra small","offer_id":50442770448631,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Small","offer_id":50442770481399,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Medium","offer_id":50442770514167,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult Large","offer_id":50442770546935,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult XL","offer_id":50442770579703,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 2X","offer_id":50442770612471,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 3X","offer_id":50442770645239,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 4X","offer_id":50442770678007,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult 5X","offer_id":50442770710775,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/files\/Screenshot_2026-01-21_103145.jpg?v=1769013322"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/7724\/0993\/collections\/Screenshot_2025-12-02_161041.jpg?v=1764713460","url":"https:\/\/cannonvalleyspecialties.myshopify.com\/collections\/cannon-falls-fire-dept.oembed?page=2","provider":"cannonvalleyspecialties","version":"1.0","type":"link"}