{"title":"T-Shirts","description":"","products":[{"product_id":"otter-corps-t-shirt","title":"Otter Corps T-Shirt","description":"\u003cp data-path-to-node=\"6\"\u003e\u003cb data-path-to-node=\"6\" data-index-in-node=\"0\"\u003eEnlist in the Otter Corps.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eWear the badge of honor on dry land. This black tee showcases the vibrant \"Dana Hills Otter Corps 2026\" design, popping against the dark background. Featuring the custom otter-and-anchor crest, it’s the perfect uniform for swimmers and parents who want to show their allegiance to the team with a spirited, all-American twist.\u003c\/p\u003e\n\u003cul data-path-to-node=\"8\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,0,0\"\u003e\u003cb data-path-to-node=\"8,0,0\" data-index-in-node=\"0\"\u003eStyle:\u003c\/b\u003e Classic Black Crewneck Tee\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,1,0\"\u003e\u003cb data-path-to-node=\"8,1,0\" data-index-in-node=\"0\"\u003eGraphic:\u003c\/b\u003e Full-Color \"Otter Corps 2026\" Emblem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,2,0\"\u003e\u003cb data-path-to-node=\"8,2,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Casual, spirited, and ready for duty\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YS","offer_id":47461095506146,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47461095538914,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47461095571682,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXS","offer_id":47461095604450,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47461095637218,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47461095669986,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47461095702754,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47461095735522,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47461095768290,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47461095801058,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47633939235042,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47633939267810,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47633939300578,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47633939333346,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47633939366114,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47633939398882,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47633939431650,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47633939464418,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47633939497186,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47633939529954,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/Screenshot2026-01-26at6.12.34PM.png?v=1771476362"},{"product_id":"fear-the-otter-classic-tee","title":"Fear the Otter Classic Tee","description":"\u003cp data-path-to-node=\"2\"\u003e\u003cb data-path-to-node=\"2\" data-index-in-node=\"0\"\u003eFear the Otter. Respect the Speed.\u003c\/b\u003e Standard issue for race day. This classic crewneck tee features our bold \"Dana Hills 2026\" varsity lettering and our competitive battle cry: FEAR THE OTTER. It’s a clean, collegiate look designed to let the competition know the Otters mean business from the moment you step on the deck.\u003c\/p\u003e\n\u003cul data-path-to-node=\"3\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"3,0,0\"\u003e\u003cb data-path-to-node=\"3,0,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"3,1,0\"\u003e\u003cb data-path-to-node=\"3,1,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Bold, Competitive, Classic Varsity\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47466904748258,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47466904781026,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47466904813794,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47466904846562,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47466904879330,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47466904912098,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47466904944866,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47466904977634,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47466905010402,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47466905043170,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47466905075938,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47466905108706,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47466905141474,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47466905174242,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47466905207010,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47466905239778,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47466905272546,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47466905305314,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47466905338082,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47466905370850,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9537.jpg?v=1771688778"},{"product_id":"vintage-dh-aviator-tee","title":"Vintage \"DH\" Aviator Tee","description":"\u003cp data-path-to-node=\"5\"\u003e\u003cb data-path-to-node=\"5\" data-index-in-node=\"0\"\u003eOld School Cool. New School Speed.\u003c\/b\u003e Bring some vintage California energy to the pool this season. Inspired by retro 70s and 80s athletic and surf wear, this tee features a bold four-stripe sunset graphic layered with a stylized \"DH\" monogram. It's the perfect casual, stylish throwback for swimmers and parents alike.\u003c\/p\u003e\n\u003cul data-path-to-node=\"6\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"6,0,0\"\u003e\u003cb data-path-to-node=\"6,0,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"6,1,0\"\u003e\u003cb data-path-to-node=\"6,1,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Retro, Throwback, California Classic\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47466905665762,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47466905698530,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47466905731298,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47466905764066,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47466905796834,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47466905829602,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47466905862370,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47466905895138,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47466905927906,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47466905960674,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47466905993442,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47466906026210,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47466906058978,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47466906091746,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47466906124514,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47466906157282,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47466906190050,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47466906222818,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47466906255586,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47466906288354,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9539.jpg?v=1771688908"},{"product_id":"u-s-otters-tee","title":"U.S. Otters Tee","description":"\u003cp data-path-to-node=\"11\"\u003e\u003cb data-path-to-node=\"11\" data-index-in-node=\"0\"\u003eMission Accepted. Be Otter You Can Be.\u003c\/b\u003e Get your official training gear. This tee features the sharp \"U.S. Otters 2026\" command star emblem, inspired by classic military aesthetics. Complete with the motivational slogan \"Be Otter You Can Be,\" it’s the perfect uniform for dryland training or cheering on the squad.\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-path-to-node=\"12,0,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Black Only\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-path-to-node=\"12,1,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Army Strong, Disciplined, Sharp\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47466914644194,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47466914676962,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47466914709730,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47466914742498,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47466914775266,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47466914808034,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47466914840802,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47466914873570,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47466914906338,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47466914939106,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9549.jpg?v=1771689054"},{"product_id":"dana-hills-rides-the-waves-surf-tee","title":"Dana Hills Rides the Waves Surf Tee - Adult","description":"\u003cp data-path-to-node=\"14\"\u003e\u003cb data-path-to-node=\"14\" data-index-in-node=\"0\"\u003eCatch the Wave with the Otters!\u003c\/b\u003e Bring the beach to the blocks with our surf-inspired team tee. Featuring a retro \"Dana Hills Rides the Waves\" graphic with palm trees, hibiscus, and crashing water, this shirt captures the chill, coastal energy of summer swimming. Offered in exclusive, vibrant colors to really make the graphic pop!\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Bright Teal and Pink\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Fun, Coastal, Surf-Culture\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"S \/ Teal","offer_id":47466917200098,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Pink","offer_id":47466917232866,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Teal","offer_id":47466917265634,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Pink","offer_id":47466917298402,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Teal","offer_id":47466917331170,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Pink","offer_id":47466917363938,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Teal","offer_id":47466917396706,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Pink","offer_id":47466917429474,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Teal","offer_id":47466917462242,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Pink","offer_id":47466917495010,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9535.jpg?v=1771689173"},{"product_id":"dana-hills-rides-the-waves-surf-tee-youth","title":"Dana Hills Rides the Waves Surf Tee - Youth","description":"\u003cp data-path-to-node=\"14\"\u003e\u003cb data-path-to-node=\"14\" data-index-in-node=\"0\"\u003eCatch the Wave with the Otters!\u003c\/b\u003e Bring the beach to the blocks with our surf-inspired team tee. Featuring a retro \"Dana Hills Rides the Waves\" graphic with palm trees, hibiscus, and crashing water, this shirt captures the chill, coastal energy of summer swimming. Offered in exclusive, vibrant colors to really make the graphic pop!\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Teal and Bright Pink\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Fun, Coastal, Surf-Culture\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"YXS \/ Teal","offer_id":47466917691618,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YXS \/ Pink","offer_id":47466918609122,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YS \/ Teal","offer_id":47466918641890,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YS \/ Pink","offer_id":47466918674658,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YM \/ Teal","offer_id":47466918707426,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YM \/ Pink","offer_id":47466918740194,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YL \/ Teal","offer_id":47466918772962,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YL \/ Pink","offer_id":47466918805730,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YXL \/ Teal","offer_id":47466918838498,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"YXL \/ Pink","offer_id":47466918871266,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9533.jpg?v=1771689324"},{"product_id":"dhst-swimmers-edition-t-shirt","title":"DHST Swimmer's Edition T-Shirt","description":"\u003cp data-path-to-node=\"6\"\u003e\u003cb data-path-to-node=\"6\" data-index-in-node=\"0\"\u003ePure Speed.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003ePerfect for dryland training or throwing on right after a race, the Swimmer's Edition tee brings a modern, athletic look to the pool deck. It features the fast-paced \"DHST\" chest logo on the front and the dynamic cap and goggles water-splash graphic on the back. It's the ultimate go-to shirt for swimmers who want a design focused pure and simple on the race.\u003c\/p\u003e\n\u003cul data-path-to-node=\"8\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,0,0\"\u003e\u003cb data-path-to-node=\"8,0,0\" data-index-in-node=\"0\"\u003eStyles:\u003c\/b\u003e Classic Short Sleeve Tee\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,1,0\"\u003e\u003cb data-path-to-node=\"8,1,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,2,0\"\u003e\u003cb data-path-to-node=\"8,2,0\" data-index-in-node=\"0\"\u003eDesign:\u003c\/b\u003e Small \"DHST\" front logo; Large Cap \u0026amp; Goggles graphic on the back\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"8,3,0\"\u003e\u003cb data-path-to-node=\"8,3,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Modern, Athletic, High-Energy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47506752438498,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47506752471266,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47506752504034,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47506752536802,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47506752569570,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47506752602338,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47506752635106,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47506752667874,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47506752700642,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47506752733410,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47506753847522,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47506753880290,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47506753913058,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47506753945826,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47506753978594,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47506754011362,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47506754044130,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47506754076898,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47506754109666,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47506754142434,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9685.jpg?v=1772484271"},{"product_id":"otter-pride-lanes-tee","title":"Otter Pride Lanes Tee","description":"\u003cp data-path-to-node=\"2\"\u003e\u003cb data-path-to-node=\"2\" data-index-in-node=\"0\"\u003eFrom the Pool to the Pacific. Show Your Pride.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"3\"\u003eBring the energy of race day wherever you go. The \"Otter Pride\" tee takes our most dynamic 2026 graphic and puts it on a comfortable, breathable short-sleeve. Featuring a vibrant design that merges competitive pool lane lines with crashing ocean waves and a bold \"Dhst 2026\" script, it perfectly captures the unstoppable momentum of our swimmers this season.\u003c\/p\u003e\n\u003cul data-path-to-node=\"4\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,0,0\"\u003e\u003cb data-path-to-node=\"4,0,0\" data-index-in-node=\"0\"\u003eStyle:\u003c\/b\u003e Classic Short Sleeve Tee\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,1,0\"\u003e\u003cb data-path-to-node=\"4,1,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,2,0\"\u003e\u003cb data-path-to-node=\"4,2,0\" data-index-in-node=\"0\"\u003eDesign:\u003c\/b\u003e \"Dhst 2026 Otter Pride\" Lane Lines \u0026amp; Waves Graphic\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,3,0\"\u003e\u003cb data-path-to-node=\"4,3,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e High-Energy, Vibrant, Action-Packed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47506771837154,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47506771869922,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47506771902690,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47506771935458,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47506771968226,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47506772000994,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47506772033762,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47506772066530,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47506772099298,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47506772132066,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47506772164834,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47506772197602,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47506772230370,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47506772263138,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47506772295906,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47506772328674,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47506772361442,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47506772394210,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47506772426978,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47506772459746,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9681.jpg?v=1772484639"},{"product_id":"otter-corp-star-tee","title":"Otter Corps Star Tee","description":"\u003cp data-path-to-node=\"3\"\u003e\u003cb data-path-to-node=\"3\" data-index-in-node=\"0\"\u003e Back to Basics. Boot Camp Ready.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\"\u003eKeep it simple and sharp with the new Otter Corps Drill Tee. Featuring a bold, minimalist gold star and distressed \"Otter Corps 2026\" stencil lettering, this shirt gives off major boot camp vibes. It's the perfect no-nonsense training shirt for dryland workouts, or for parents who want a clean, unified look on the pool deck to support the squad.\u003c\/p\u003e\n\u003cul data-path-to-node=\"5\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"5,0,0\"\u003e\u003cb data-path-to-node=\"5,0,0\" data-index-in-node=\"0\"\u003eStyle:\u003c\/b\u003e Classic Short Sleeve Tee\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"5,1,0\"\u003e\u003cb data-path-to-node=\"5,1,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"5,2,0\"\u003e\u003cb data-path-to-node=\"5,2,0\" data-index-in-node=\"0\"\u003eDesign:\u003c\/b\u003e Minimalist Gold Star with distressed \"Otter Corps 2026\" stencil text\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"5,3,0\"\u003e\u003cb data-path-to-node=\"5,3,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Drill Team, Boot Camp, Minimalist, Sharp\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47506777997538,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47506778030306,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47506778063074,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47506778095842,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47506778128610,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47506778161378,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47506778194146,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47506778226914,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47506778259682,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47506778292450,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47506778325218,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47506778357986,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47506778390754,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47506778423522,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47506778456290,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47506778489058,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47506778521826,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47506778554594,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47506778587362,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47506778620130,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9542.jpg?v=1772484985"},{"product_id":"otter-corps-flight-tee","title":"Otter Corps Flight Tee","description":"\u003cp data-path-to-node=\"2\"\u003e\u003cb data-path-to-node=\"2\" data-index-in-node=\"0\"\u003eCleared for Takeoff.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"3\"\u003eTake your team pride to new heights this season. The Otter Corps Flight Tee features a sleek, geometric winged-star emblem inspired by classic aviation insignias. Paired with crisp, distressed \"Otter Corps 2026\" lettering, this shirt offers a modern, aerodynamic look for swimmers ready to fly through the water. It’s a sharp, athletic addition to our patriotic lineup that looks great on the pool deck or out around town.\u003c\/p\u003e\n\u003cul data-path-to-node=\"4\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,0,0\"\u003e\u003cb data-path-to-node=\"4,0,0\" data-index-in-node=\"0\"\u003eStyle:\u003c\/b\u003e Classic Short Sleeve Tee\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,1,0\"\u003e\u003cb data-path-to-node=\"4,1,0\" data-index-in-node=\"0\"\u003eColors:\u003c\/b\u003e Available in Team Blue and Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,2,0\"\u003e\u003cb data-path-to-node=\"4,2,0\" data-index-in-node=\"0\"\u003eDesign:\u003c\/b\u003e Aviation-inspired winged star logo with white stencil lettering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"4,3,0\"\u003e\u003cb data-path-to-node=\"4,3,0\" data-index-in-node=\"0\"\u003eVibe:\u003c\/b\u003e Aerodynamic, Modern, High-Flying\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dana Hills Swim Team","offers":[{"title":"Black \/ YXS","offer_id":47506780094690,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YS","offer_id":47506780127458,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM","offer_id":47506780160226,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL","offer_id":47506780192994,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL","offer_id":47506780225762,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47506780258530,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47506780291298,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47506780324066,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47506780356834,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":47506780389602,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXS","offer_id":47506780422370,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YS","offer_id":47506780455138,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YM","offer_id":47506780487906,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YL","offer_id":47506780520674,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ YXL","offer_id":47506780553442,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":47506780586210,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":47506780618978,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":47506780651746,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":47506780684514,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47506780717282,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/files\/IMG_9545.jpg?v=1772485169"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0632\/0629\/3730\/collections\/IMG_9681.jpg?v=1773290888","url":"https:\/\/dhstotters.myshopify.com\/collections\/tshirts.oembed","provider":"Dana Hills Swim Team","version":"1.0","type":"link"}