{"title":"Geddes Girls","description":null,"products":[{"product_id":"geddes-girls-retro-womens-v-neck-tee","title":"\"Geddes Girls\" Retro Women's V-Neck 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;\"\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                \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                            18.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                            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                    \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                            25.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                            25.75 \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.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                            27.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                            28.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                            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.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                            1.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                            1.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                            1.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                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, lived-in vibes in a lightweight V-neck tee that feels like your favorite band shirt from the first wear. The relaxed silhouette drapes gently over the body, while the subtle heather knit and vintage-inspired chest graphic add quiet character. Wear it to weekend markets, open-air rehearsals, or low-key meetups with friends — it moves easily from laidback days to layered evenings. The light fabric and side seams keep the shape while staying breathable, so you can reach, lean, and laugh without fuss. A simple, everyday piece that whispers personality instead of shouting it.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Relaxed fit for easy movement\u003cbr\u003e- Lightweight, breathable fabric (4.2 oz\/yd²)\u003cbr\u003e- Soft heather blend (cotton\/polyester mix)\u003cbr\u003e- Side seams and shoulder tape for lasting shape\u003cbr\u003e- Tearaway label for itch-free comfort\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"Athletic Heather \/ S","offer_id":54744549523755,"sku":"36635421155103042370","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ S","offer_id":54744549556523,"sku":"14283517412639923545","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ S","offer_id":54744549589291,"sku":"32578492627198589870","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ S","offer_id":54744549622059,"sku":"12220029772421957179","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":54744549654827,"sku":"14027772632879219683","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ M","offer_id":54744549687595,"sku":"28150788699663164705","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ M","offer_id":54744549720363,"sku":"15697263687616393007","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ M","offer_id":54744549753131,"sku":"29233892133172215505","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":54744549785899,"sku":"22586091111243907928","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ L","offer_id":54744549818667,"sku":"19354946281720402482","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ L","offer_id":54744549851435,"sku":"92058023440059367144","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":54744549884203,"sku":"90356607014676453741","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ XL","offer_id":54744549916971,"sku":"13261011576440964048","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ XL","offer_id":54744549949739,"sku":"22026095378904856142","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ XL","offer_id":54744549982507,"sku":"10669858975045826475","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":54744550015275,"sku":"26718482764068543304","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ 2XL","offer_id":54744550048043,"sku":"21652561288926897954","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 2XL","offer_id":54744550080811,"sku":"75324750211503528767","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ 2XL","offer_id":54744550113579,"sku":"27294435757751689588","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0954\/7975\/9147\/files\/3325408564952850671_2048.jpg?v=1785448267"},{"product_id":"geddes-girls-vintage-graphic-t-shirt","title":"\"Geddes Girls\" Vintage Graphic 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;\"\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                \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                            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                    \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                            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                    \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.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                    \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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, lived-in vibes meet collegiate spirit. This lightweight jersey tee carries a vintage-inspired script and bold block text across the chest, evoking sunny afternoons, campus strolls, and that easy camaraderie of hometown crews. The warm cream base and warm-toned print sit quietly retro — a tee you reach for when you want comfort without fuss, when you want your outfit to whisper history rather than shout it. Wear it with high-waist jeans, a denim jacket, or layered under an open flannel. It settles into your rotation and becomes a quiet emblem of where you belong.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed ring-spun cotton (lightweight 142 g\/m²) for breathable, soft feel\u003cbr\u003e- Side seams and shoulder tape for shape retention and long-lasting fit\u003cbr\u003e- Ribbed knit collar with seam and tear-away label to reduce irritation\u003cbr\u003e- Prints produced with DTF or DTG methods for crisp, vibrant graphics\u003cbr\u003e- REACH certified; responsibly manufactured (Bella+Canvas supply chain) with country of origin noted\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"S \/ Athletic Heather","offer_id":54745795428651,"sku":"23335935339037791616","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather True Royal","offer_id":54745795461419,"sku":"26282681060311621549","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":54745795494187,"sku":"30531340506729177501","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Peach","offer_id":54745795526955,"sku":"19630381820567845715","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Ice Blue","offer_id":54745795559723,"sku":"91531454184544941930","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":54745795592491,"sku":"11311883488443808609","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather True Royal","offer_id":54745795625259,"sku":"61583258632828068181","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":54745795658027,"sku":"71755367966003014632","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Peach","offer_id":54745795690795,"sku":"15116960789436916583","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Ice Blue","offer_id":54745795723563,"sku":"29089562000820801261","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":54745795756331,"sku":"17828517639100283386","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather True Royal","offer_id":54745795789099,"sku":"32151270968167090819","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":54745795821867,"sku":"16244963650147079106","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Peach","offer_id":54745795854635,"sku":"13576405082881946150","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Ice Blue","offer_id":54745795887403,"sku":"22060775195586436189","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":54745795920171,"sku":"80801380272830772283","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":54745795952939,"sku":"20253190264232826677","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Peach","offer_id":54745795985707,"sku":"24316737346746587955","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Ice Blue","offer_id":54745796018475,"sku":"20437283932981672284","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":54745796051243,"sku":"19786886624600712067","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather True Royal","offer_id":54745796084011,"sku":"10779283113945844284","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":54745796116779,"sku":"14403737946049272736","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":54745796149547,"sku":"27943806786104083244","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Peach","offer_id":54745796182315,"sku":"64742683564066388598","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Ice Blue","offer_id":54745796215083,"sku":"57283089129691944970","price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":54745796247851,"sku":"19015299705387489087","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0954\/7975\/9147\/files\/14452177803960444367_2048.jpg?v=1785447638"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0954\/7975\/9147\/collections\/16891566978729784872_2048.jpg?v=1785453839","url":"https:\/\/offcenterswag.com\/collections\/geddes-girls.oembed","provider":"Off Center Swag","version":"1.0","type":"link"}