{"title":"Featured Products","description":null,"products":[{"product_id":"gvfd-association-classic-t-shirt","title":"GVFD Association Classic T-Shirt","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.23 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.49 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.72 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.96 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003e\u003cstrong\u003eRepresent Granbury Volunteer Fire Department and support the GVFD Association with our classic station shirt. Featuring the GVFD Association Maltese cross on the left chest and a full-size design on the back, this shirt is made for firefighters, family, friends, and supporters of Granbury Fire.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePrinted on the Gildan Softstyle 64000, it has a lightweight, soft feel with a comfortable unisex fit that's easy to wear around the station or anywhere else.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGVFD Association left-chest logo\u003c\/li\u003e\n\u003cli\u003eLarge GVFD Association back design\u003c\/li\u003e\n\u003cli\u003eSoft, lightweight ring-spun cotton\u003c\/li\u003e\n\u003cli\u003eClassic unisex fit\u003c\/li\u003e\n\u003cli\u003eAvailable in Navy, Red, and Sport Grey\u003c\/li\u003e\n\u003cli\u003eSizes XS–5XL\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eProceeds from each purchase support the Granbury Volunteer Fire Department Association.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not bleach\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ XS","offer_id":53703682687276,"sku":"33935860052787306358","price":21.16,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":53703682720044,"sku":"28582818504396758833","price":21.16,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XS","offer_id":53703682752812,"sku":"28743801511025881222","price":21.16,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":53703682785580,"sku":"92294894456297588284","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53703682818348,"sku":"15956800005995273658","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":53703682851116,"sku":"27713112538352882021","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":53703682883884,"sku":"24254169353426047503","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53703682916652,"sku":"13143831883244048940","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":53703682949420,"sku":"25911697608244285072","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":53703682982188,"sku":"63441426372822721894","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53703683014956,"sku":"65954772765664731291","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":53703683047724,"sku":"16501767198231661503","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":53703683080492,"sku":"15774612871725445310","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53703683113260,"sku":"32252949048036144014","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":53703683146028,"sku":"45834839793225633969","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":53703683178796,"sku":"30931745462560744255","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53703683211564,"sku":"23610655383694223037","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":53703683244332,"sku":"25388368580993235251","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":53703683277100,"sku":"16837070970203257753","price":23.64,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":53703683309868,"sku":"11363594581430958042","price":23.64,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":53703683342636,"sku":"33103546935380115417","price":23.64,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":53703683375404,"sku":"29233675369239305348","price":25.06,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":53703683408172,"sku":"11854575621802919149","price":25.06,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":53703683440940,"sku":"20077630133636815421","price":25.06,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":53703683473708,"sku":"89160785007000278074","price":26.28,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5XL","offer_id":53703683506476,"sku":"24004624227680166086","price":26.28,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":53703683539244,"sku":"24133258383355300421","price":26.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260814224845-1f198324-e5ec-602a-a799-fe86baf97551.png?v=1787802133"},{"product_id":"granbury-gvfd-association-women-s-classic-t-shirt","title":"Granbury GVFD Association Women’s Classic T-Shirt","description":"\n        \u003cp\u003eShow your support for the Granbury Volunteer Fire Department Association with our Women’s Classic T-Shirt. Featuring the GVFD Association emblem on the left chest and a full-size Station 10 design on the back, this shirt offers a fitted women’s cut while keeping the classic GVFD look.\u003c\/p\u003e\u003cp\u003ePerfect for GVFD members, families, supporters, community events, or everyday wear.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDesign Details\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSmall GVFD Association emblem on left chest\u003c\/li\u003e\n\u003cli\u003eLarge Granbury Station 10 design on back\u003c\/li\u003e\n\u003cli\u003eWomen’s fitted cut\u003c\/li\u003e\n\u003cli\u003eAvailable in multiple colors and sizes\u003c\/li\u003e\n\u003cli\u003ePrinted on demand and shipped directly to you\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSupport GVFD. Represent Station 10.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Athletic Heather \/ S","offer_id":53707471159596,"sku":"10535005691247967946","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":53707471192364,"sku":"13738327504675068387","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53707471225132,"sku":"15259645460289541697","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":53707471257900,"sku":"17072416792513031541","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":53707471290668,"sku":"88939101427370589102","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53707471323436,"sku":"30497699417895154278","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":53707471356204,"sku":"61877896736124323223","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":53707471388972,"sku":"13918853644103927400","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53707471421740,"sku":"16807427429923555201","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":53707471454508,"sku":"22156116808375556626","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":53707471487276,"sku":"17039369304068121012","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53707471520044,"sku":"32579455942171654699","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":53707471552812,"sku":"53521139463924702585","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":53707471585580,"sku":"23679046035792312589","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53707471618348,"sku":"86563078726282482239","price":26.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260814193618-1f198176-ba93-6842-bfad-e2dbf9d29adf.png?v=1786736601"},{"product_id":"granbury-gvfd-station-10-youth-firefighter-t-shirt","title":"Granbury GVFD Station 10 Youth Firefighter T-Shirt","description":"\u003cp\u003eBuilt for the next generation of firefighters! The Granbury GVFD Station 10 Youth T-Shirt features the official GVFD Association emblem on the front and a colorful firefighter-inspired Granbury design on the back.\u003c\/p\u003e\u003cp\u003eThe back artwork celebrates Granbury and Station 10 with young firefighters, a Dalmatian, Engine 10, the Granbury fire station, and the iconic Hood County Courthouse — all brought together in a fun design made especially for kids.\u003c\/p\u003e\u003cp\u003e• Classic youth fit\u003c\/p\u003e\u003cp\u003e • Small GVFD Association emblem on front\u003c\/p\u003e\u003cp\u003e • Full-color Station 10 design on back\u003c\/p\u003e\u003cp\u003e • Designed for Granbury’s future firefighters and biggest GVFD fans\u003c\/p\u003e\u003cp\u003e • Printed to order\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eGranbury proud. Station 10 strong. Future firefighters start here.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ XS","offer_id":53707580670252,"sku":"11873737343863689786","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":53707580703020,"sku":"57213859953018878970","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XS","offer_id":53707580735788,"sku":"11781888871870725240","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":53707580768556,"sku":"23597740363202838083","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53707580801324,"sku":"10777997377207500909","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":53707580834092,"sku":"19848696523817034335","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":53707580866860,"sku":"93419753880254857687","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53707580899628,"sku":"23245732925651225281","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":53707580932396,"sku":"83518355529347575503","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":53707580965164,"sku":"27962741671864718161","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53707580997932,"sku":"27365979577008489910","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":53707581030700,"sku":"28203692877433523637","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":53707581063468,"sku":"30252290339517655636","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53707581096236,"sku":"18600629038924528390","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":53707581129004,"sku":"23096721949086736234","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/2958140931069214959_2048.jpg?v=1786744609"},{"product_id":"gvfd-station-10-pirate-firefighter-mug","title":"GVFD Station 10 Pirate Firefighter Mug","description":"\u003cp\u003eStart the day with a little Station 10 attitude. This black ceramic mug features our custom pirate firefighter mascot—complete with turnout gear, a stogey, and his firefighter parrot sidekick—paired with the GVFD Association badge on the opposite side.\u003c\/p\u003e\u003cp\u003eBuilt for early mornings, late nights, station coffee, or anyone who believes caffeine is essential equipment.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCustom GVFD Station 10 pirate firefighter artwork\u003c\/li\u003e\n\u003cli\u003eGVFD Association badge on opposite side\u003c\/li\u003e\n\u003cli\u003eBlack ceramic finish\u003c\/li\u003e\n\u003cli\u003eBold full-color design\u003c\/li\u003e\n\u003cli\u003ePerfect for the station, home, or office\u003c\/li\u003e\n\u003cli\u003eDesigned for GVFD members, families, supporters, and anyone who appreciates a little firehouse personality\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eStation 10. Strong coffee. Questionable characters.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"11oz","offer_id":53707634966828,"sku":"33130525183974613394","price":15.99,"currency_code":"USD","in_stock":true},{"title":"15oz","offer_id":53707634999596,"sku":"10872073015735857621","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/15993345562772665041_2048.jpg?v=1786747485"},{"product_id":"ducks-bucks-fire-trucks-t-shirt","title":"“Ducks, Bucks \u0026 Fire Trucks” T-Shirt","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.23 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.49 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.72 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.96 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003e\u003cstrong\u003eHunting season meets fire season.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe September GVFD Association shirt brings together three things we know pretty well around here: \u003cstrong\u003educks, bucks, and fire trucks.\u003c\/strong\u003e Featuring a rugged firefighter riding a buck with hose in hand, this limited-edition design is printed in \u003cstrong\u003eblaze orange and cream\u003c\/strong\u003e on a \u003cstrong\u003eDark Chocolate Gildan Softstyle tee\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eFinished with a GVFD Station 10 chest design and full-size hunting-themed artwork across the back, it’s built for deer camp, the firehouse, Friday night football, or wherever September takes you.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDucks. Bucks. Fire Trucks.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eProceeds support the \u003cstrong\u003eGranbury Volunteer Fire Department Association\u003c\/strong\u003e and the firefighters who serve our community.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":53800743305516,"sku":"25726238659959797147","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ S","offer_id":53800743338284,"sku":"33496443265801018473","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53800743371052,"sku":"30870693841077815589","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":53800743403820,"sku":"21763556562363162624","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":53800743436588,"sku":"15576833556531676741","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":53800743469356,"sku":"16143938607648580680","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53800743502124,"sku":"10871885818050667023","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":53800743534892,"sku":"24314293945141877353","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":53800743567660,"sku":"12062392691396264702","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":53800743600428,"sku":"33182488524624044126","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53800743633196,"sku":"77012490858949478146","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":53800743665964,"sku":"11764340093062557444","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":53800743698732,"sku":"20364676755877708122","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":53800743731500,"sku":"37802981376633361950","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53800743764268,"sku":"10431746029413564474","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ XL","offer_id":53800743797036,"sku":"29239779278628592834","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":53800743829804,"sku":"30123690209961416022","price":20.55,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":53800743862572,"sku":"10459588201520354461","price":21.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53800743895340,"sku":"24965782792478049198","price":21.96,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":53800743928108,"sku":"33611291877079743420","price":21.96,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":53800743960876,"sku":"90464721295158649400","price":21.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53800743993644,"sku":"33485095748306590225","price":24.15,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":53800744026412,"sku":"15507582223266384318","price":24.15,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":53800744059180,"sku":"25096269911675949870","price":24.15,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":53800744091948,"sku":"19271029717463344352","price":26.56,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":53800744124716,"sku":"16819987109204044588","price":26.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":53800744157484,"sku":"29524530699248119372","price":27.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260820095505-1f19c7d3-8403-6964-8c94-0662d618082c.png?v=1787220232"},{"product_id":"granbury-fire-dept-the-10-house-labor-day-2026-tee","title":"Granbury Fire Dept. “The 10 House” Labor Day 2026 Tee","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.60 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.90 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.20 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.70 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            10.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            10.40 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            10.80 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eRep The 10 House this Labor Day weekend.\u003c\/p\u003e\u003cp\u003eThis limited-edition Granbury Fire Dept. tee features our pirate firefighter design on the back, a clean GVFD chest logo on the front, and a distressed \u003cstrong\u003eLabor Day 2026\u003c\/strong\u003e graphic on the sleeve.\u003c\/p\u003e\u003cp\u003eBuilt for the station, the lake, the cookout, or wherever Labor Day weekend takes you.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFront chest GVFD design\u003c\/li\u003e\n\u003cli\u003eFull-size “The 10 House” back graphic\u003c\/li\u003e\n\u003cli\u003eLabor Day 2026 sleeve print\u003c\/li\u003e\n\u003cli\u003eSoft, comfortable athletic-style fit\u003c\/li\u003e\n\u003cli\u003eLimited Labor Day 2026 design\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSETTING THE TONE.\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Bella+Canvas 3001, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Blank product sourced from Honduras\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Iron, steam or dry: medium heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":53980177531180,"sku":"26227482231789793209","price":28.25,"currency_code":"USD","in_stock":true},{"title":"S \/ Athletic Heather","offer_id":53980177563948,"sku":"24866177386438968470","price":28.25,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":53980177596716,"sku":"19540411376014384230","price":28.25,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":53980177629484,"sku":"12614955035700488115","price":28.25,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":53980177662252,"sku":"24249959217982768448","price":28.25,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":53980177695020,"sku":"10863145145512073087","price":28.25,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":53980177727788,"sku":"15196549828797483880","price":28.25,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":53980177760556,"sku":"23229153258116906195","price":28.25,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":53980177793324,"sku":"28719854261569606633","price":28.25,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":53980177826092,"sku":"29987230553668679361","price":28.25,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":53980177858860,"sku":"65483181019753213089","price":28.25,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":53980177891628,"sku":"24559009859045286350","price":28.25,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":53980177924396,"sku":"17256045399064742844","price":28.25,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":53980177957164,"sku":"78347218339372864840","price":28.25,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":53980177989932,"sku":"70148420468813254207","price":28.25,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":53980178022700,"sku":"10903248685269030993","price":28.25,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":53980178055468,"sku":"73125354332667705653","price":28.25,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":53980178088236,"sku":"21627134029942933260","price":30.7,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":53980178121004,"sku":"39280787814520142517","price":30.7,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":53980178153772,"sku":"23766068222676301065","price":30.7,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":53980178186540,"sku":"29576672584668133541","price":30.7,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":53980178219308,"sku":"64201068544389807999","price":33.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":53980178252076,"sku":"56010848756199719997","price":33.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":53980178284844,"sku":"24205803493213581565","price":33.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":53980178317612,"sku":"21242767991201524000","price":35.67,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260827040553-1f1a1cc9-8faf-631c-b4cc-662860a177f0.png?v=1787803685"},{"product_id":"the-10-house-labor-day-2026-tee-big-tall","title":"The 10 House Labor Day 2026 Tee – Big \u0026 Tall","description":"\u003cp\u003eThe 10 House Labor Day 2026 Tee – Big \u0026amp; Tall\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescription:\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSame 10 House tee. More room where you need it.\u003c\/p\u003e\u003cp\u003eOur \u003cstrong\u003eBig \u0026amp; Tall edition\u003c\/strong\u003e of the limited Labor Day 2026 shirt is available in extended tall sizes \u003cstrong\u003eLT–4XLT\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eFeaturing the Granbury Fire Dept. pirate firefighter artwork on the back, GVFD chest design on the front, and \u003cstrong\u003eHappy Labor Day 2026\u003c\/strong\u003e artwork on the sleeve.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTall sizes LT–4XLT\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eFull-size \u003cstrong\u003eThe 10 House\u003c\/strong\u003e pirate back graphic\u003c\/li\u003e\n\u003cli\u003eFront chest GVFD design\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHappy Labor Day 2026\u003c\/strong\u003e sleeve print\u003c\/li\u003e\n\u003cli\u003eComfortable tall-cut tee with added body length\u003c\/li\u003e\n\u003cli\u003eLimited Labor Day 2026 design\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSETTING THE TONE\u003c\/strong\u003e\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XLT\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XLT\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e4XLT\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eLT\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXLT\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eBody Length, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e35.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e36.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eChest Width (Laid Flat), in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve Length, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e19.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.75\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"2XLT \/ Athletic Navy","offer_id":53980228190508,"sku":"19135085126787687811","price":41.37,"currency_code":"USD","in_stock":true},{"title":"2XLT \/ Charcoal Heather","offer_id":53980228223276,"sku":"32738285412364032225","price":41.37,"currency_code":"USD","in_stock":true},{"title":"2XLT \/ Black","offer_id":53980228256044,"sku":"86702945576933055630","price":41.37,"currency_code":"USD","in_stock":true},{"title":"2XLT \/ White","offer_id":53980228288812,"sku":"20726217058754949770","price":41.37,"currency_code":"USD","in_stock":true},{"title":"2XLT \/ Light Steel","offer_id":53980228321580,"sku":"27677629333456057172","price":41.37,"currency_code":"USD","in_stock":true},{"title":"3XLT \/ Charcoal Heather","offer_id":53980228354348,"sku":"24754631576736508465","price":43.23,"currency_code":"USD","in_stock":true},{"title":"3XLT \/ Black","offer_id":53980228387116,"sku":"56303613615912231551","price":43.23,"currency_code":"USD","in_stock":true},{"title":"3XLT \/ Athletic Navy","offer_id":53980228419884,"sku":"33077846156347125745","price":43.23,"currency_code":"USD","in_stock":true},{"title":"3XLT \/ Light Steel","offer_id":53980228452652,"sku":"18803115088898247461","price":43.23,"currency_code":"USD","in_stock":true},{"title":"3XLT \/ White","offer_id":53980228485420,"sku":"18289357905344865921","price":43.23,"currency_code":"USD","in_stock":true},{"title":"4XLT \/ White","offer_id":53980228518188,"sku":"12206487071331650103","price":44.84,"currency_code":"USD","in_stock":true},{"title":"4XLT \/ Athletic Navy","offer_id":53980228550956,"sku":"44660246596345453867","price":44.84,"currency_code":"USD","in_stock":true},{"title":"4XLT \/ Charcoal Heather","offer_id":53980228583724,"sku":"17862864690075173830","price":44.84,"currency_code":"USD","in_stock":true},{"title":"4XLT \/ Light Steel","offer_id":53980228616492,"sku":"33399038411779938222","price":44.84,"currency_code":"USD","in_stock":true},{"title":"4XLT \/ Black","offer_id":53980228649260,"sku":"15820430581542925761","price":44.84,"currency_code":"USD","in_stock":true},{"title":"LT \/ Black","offer_id":53980228682028,"sku":"24332587071799424294","price":37.58,"currency_code":"USD","in_stock":true},{"title":"LT \/ Athletic Navy","offer_id":53980228714796,"sku":"45037727860094226799","price":37.58,"currency_code":"USD","in_stock":true},{"title":"LT \/ Light Steel","offer_id":53980228747564,"sku":"28562999040444144224","price":37.58,"currency_code":"USD","in_stock":true},{"title":"LT \/ Charcoal Heather","offer_id":53980228780332,"sku":"19380092859141989992","price":37.58,"currency_code":"USD","in_stock":true},{"title":"LT \/ White","offer_id":53980228813100,"sku":"12638687427025567025","price":37.58,"currency_code":"USD","in_stock":true},{"title":"XLT \/ Athletic Navy","offer_id":53980228845868,"sku":"22716497740343163145","price":37.58,"currency_code":"USD","in_stock":true},{"title":"XLT \/ Charcoal Heather","offer_id":53980228878636,"sku":"32822278175570682240","price":37.58,"currency_code":"USD","in_stock":true},{"title":"XLT \/ Black","offer_id":53980228911404,"sku":"13786810383714892518","price":37.58,"currency_code":"USD","in_stock":true},{"title":"XLT \/ White","offer_id":53980228944172,"sku":"27616293017947153944","price":37.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260827043027-1f1a1d00-7279-69c8-ab1e-967434198e18.png?v=1787805327"},{"product_id":"gvfd-old-english-snapback","title":"GVFD Old English Snapback","description":"\u003cp\u003eA clean, bold take on Granbury Fire Department gear. The GVFD Old English Snapback features classic white embroidered lettering across the front of a Richardson 112 trucker cap.\u003c\/p\u003e\u003cp\u003eBuilt with a structured front, mesh back, and adjustable snapback closure, it’s an easy everyday hat with just enough attitude to stand apart from traditional fire department apparel.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eRichardson 112 Snapback Trucker Cap\u003c\/li\u003e\n\u003cli\u003eWhite embroidered GVFD Old English lettering\u003c\/li\u003e\n\u003cli\u003eAdjustable snapback closure\u003c\/li\u003e\n\u003cli\u003eOne size fits most\u003c\/li\u003e\n\u003cli\u003eDesigned for Granbury Fire Department supporters, members, friends, and family\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eGVFD. Simple. Clean. No explanation needed.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"One size \/ Black","offer_id":54008025645356,"sku":"21763640812947673209","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Black \/ Charcoal","offer_id":54008025678124,"sku":"22457965172224024151","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Black \/ White","offer_id":54008025710892,"sku":"27014677875923137957","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Charcoal \/ Black","offer_id":54008025743660,"sku":"11643299655359864840","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Heather Grey \/ Black","offer_id":54008025776428,"sku":"19774057074459894424","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Heather Grey \/ White","offer_id":54008025809196,"sku":"69808965768712938328","price":29.95,"currency_code":"USD","in_stock":true},{"title":"One size \/ Loden","offer_id":54008025841964,"sku":"28017862221939358087","price":29.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260918230242-1f1b3b50-d9c6-6ce2-b3ea-a256db07f526.png?v=1789772928"},{"product_id":"granbury-fire-department-maltese-visor-gvfd-station-10-embroidered-firefighter-visor","title":"Granbury Fire Department Maltese Visor — GVFD Station 10 Embroidered Firefighter Visor","description":"This lightweight visor brings function and hometown pride together. The breathable mini piqué fabric feels cool against your forehead while moisture-management and quick-dry technology wick sweat away during long practice sessions, rounds on the course, or hot summer patrols. The pre-curved Permacurv visor keeps sun out of your eyes without bulky structure, and the Flexfit® tech with D-ring hook-and-loop closure lets you dial in a comfortable, secure fit. Subtle embroidered fire department crest adds a focused, authentic touch—wear it while walking the dog, coaching youth sports, or heading to community events to keep glare down and your look clean and purposeful.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 97\/3 polyester\/PU spandex mini piqué for stretch and durability\u003cbr\u003e- Moisture-management fabric with quick-dry performance\u003cbr\u003e- Permacurv® pre-curved visor for structured sun protection\u003cbr\u003e- Cool \u0026amp; Dry breathability technology to keep you comfortable\u003cbr\u003e- Flexfit® Tech with adjustable D-ring hook-and-loop closure for a custom fit\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e","brand":"Printify","offers":[{"title":"Adjustable \/ Navy","offer_id":54016290914604,"sku":"29284190152695892820","price":26.96,"currency_code":"USD","in_stock":true},{"title":"Adjustable \/ White","offer_id":54016290947372,"sku":"12382224429457877428","price":26.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/2277775875890060138_2048.jpg?v=1788502286"},{"product_id":"gvfd-halloween-shirt-maskseason","title":"GVFD Halloween Shirt #MaskSeason","description":"\u003cp\u003e\u003cstrong\u003eMASK SEASON.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eWhen everybody else runs from the masks, we’re putting ours on.\u003c\/p\u003e\u003cp\u003eThe GVFD Association Mask Season Tee brings a Halloween twist to the fire service with a lineup of classic horror icons alongside the masked firefighters of Station 10. The back features the full \u003cstrong\u003eMask Season\u003c\/strong\u003e artwork, while the front keeps it clean with the \u003cstrong\u003eGVFD Association badge on the left chest\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eBuilt for October, but good enough to wear long after Halloween.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFull-size Mask Season back graphic\u003c\/li\u003e\n\u003cli\u003eGVFD Association badge on left chest\u003c\/li\u003e\n\u003cli\u003eBlack short-sleeve tee\u003c\/li\u003e\n\u003cli\u003eDesigned for the GVFD Association\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSetting the Tone — Station 10\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":54088704098604,"sku":"39012232730532237241","price":27.53,"currency_code":"USD","in_stock":true},{"title":"S \/ Coyote Brown Heather","offer_id":54088704131372,"sku":"62924859732937153219","price":27.53,"currency_code":"USD","in_stock":true},{"title":"S \/ Deep Orange Heather","offer_id":54088704164140,"sku":"15822545508217646918","price":27.53,"currency_code":"USD","in_stock":true},{"title":"S \/ Team Purple Heather","offer_id":54088704196908,"sku":"11695652669011915233","price":27.53,"currency_code":"USD","in_stock":true},{"title":"S \/ Coal Grey","offer_id":54088704229676,"sku":"30589560733529686397","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":54088704262444,"sku":"77962396478327888939","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ Coyote Brown Heather","offer_id":54088704295212,"sku":"38040115448793936404","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ Deep Orange Heather","offer_id":54088704327980,"sku":"30361348397569294836","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ Graphite Heather","offer_id":54088704360748,"sku":"31160210392230238143","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ Team Purple Heather","offer_id":54088704393516,"sku":"14294897223815076512","price":27.53,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":54088704426284,"sku":"32316768163883609885","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":54088704459052,"sku":"23686095929588907100","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ Coyote Brown Heather","offer_id":54088704491820,"sku":"33906525149799908326","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ Graphite Heather","offer_id":54088704524588,"sku":"56048103557328210480","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ Team Purple Heather","offer_id":54088704557356,"sku":"19103954439051232666","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":54088704590124,"sku":"18180801138804183512","price":27.53,"currency_code":"USD","in_stock":true},{"title":"L \/ Coal Grey","offer_id":54088704622892,"sku":"17954525061079310127","price":27.53,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":54088704655660,"sku":"10026200776380695472","price":27.53,"currency_code":"USD","in_stock":true},{"title":"XL \/ Coyote Brown Heather","offer_id":54088704688428,"sku":"29089881446893466197","price":27.53,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":54088704721196,"sku":"27454019837491662603","price":27.53,"currency_code":"USD","in_stock":true},{"title":"XL \/ Coal Grey","offer_id":54088704753964,"sku":"19752322035703547698","price":27.53,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":54088704786732,"sku":"26998491194296897247","price":31.46,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Team Purple Heather","offer_id":54088704819500,"sku":"35123499005895490575","price":31.46,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":54088704852268,"sku":"38119338963677536761","price":31.46,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Coal Grey","offer_id":54088704885036,"sku":"16674440076914791453","price":31.46,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":54088704917804,"sku":"24017079708263539288","price":32.53,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Coyote Brown Heather","offer_id":54088704950572,"sku":"10407709879909606780","price":32.53,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Deep Orange Heather","offer_id":54088704983340,"sku":"34179532019025431195","price":32.53,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Graphite Heather","offer_id":54088705016108,"sku":"22212847092978657192","price":32.53,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Coal Grey","offer_id":54088705048876,"sku":"88893877336020009864","price":32.53,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":54088705081644,"sku":"26789822223852984435","price":35.68,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Coyote Brown Heather","offer_id":54088705114412,"sku":"28511452561263736417","price":35.68,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Graphite Heather","offer_id":54088705147180,"sku":"33115841191909185530","price":35.68,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Team Purple Heather","offer_id":54088705179948,"sku":"21942550154136220507","price":35.68,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Coal Grey","offer_id":54088705212716,"sku":"13938185405227830276","price":35.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/2451\/4092\/files\/20260918225415-1f1b3b3d-f775-6198-96a6-f619c1f36cb0.png?v=1789772656"}],"url":"https:\/\/gvfdmerch.com\/collections\/featured-products.oembed","provider":"GVFD Association","version":"1.0","type":"link"}