{"title":"Tops \u0026 Tanks","description":"\u003cp\u003eBadFlyer tops built for practice, gym days, competition weekends, and everyday cheer life. Shop tanks, tees, crops, and statement tops.\u003c\/p\u003e","products":[{"product_id":"teal-badflyer-t","title":"Classic BadFlyer T","description":"\u003cp\u003e\u003cstrong\u003eTHE CLASSIC THAT STARTED IT ALL. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eClean. Bold. 100% BadFlyer.\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eClassic BadFlyer T\u003c\/strong\u003e brings the signature BadFlyer look back to the basics — because sometimes the strongest statement is knowing exactly who you are.\u003c\/p\u003e\u003cp\u003eWhether you're headed to practice, competition, the gym, or just living that BadFlyer life, this is the tee you reach for when you want the logo to do the talking.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e👑 Signature BadFlyer style\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e🔥 Classic look. Zero basic energy.\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e💥 Built for everyday BadFlyer life\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWear the brand. Own the attitude. Be BadFlyer.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YXS","offer_id":43026753978591,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YS","offer_id":43026754011359,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":43026754044127,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":43026754076895,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YXL","offer_id":43026754109663,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":43026754175199,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":43026754207967,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":43026754240735,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":43026754273503,"sku":"","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/products\/image_c9363e3a-c156-434b-b975-a12585be06fd.heic?v=1652504934"},{"product_id":"badflyer-classic-tank","title":"BadFlyer Classic Tank","description":"\u003cp\u003e\u003cstrong\u003eTHE CLASSIC BADFLYER LOOK — NOW IN A TANK. 👑🔥\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSome BadFlyer pieces are trends. This one is a staple.\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eBadFlyer Classic Tank\u003c\/strong\u003e keeps the signature look front and center with an easy, athletic style that works from practice to competition weekends and everywhere in between.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e👑 Signature BadFlyer attitude\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e🔥 Clean, classic look\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e💥 Made to rep BadFlyer anywhere\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eClassic never goes out of style. It just gets BadFlyer.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"AXS","offer_id":47422789026015,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":43046169051359,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":43046169084127,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":43046169116895,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":43046169149663,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"AXXL","offer_id":43046169182431,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YS","offer_id":44264412020959,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":44264412053727,"sku":"","price":34.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":44264412086495,"sku":"","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/products\/image_91576a5c-5905-446c-b0f2-b0980ccdfde5.jpg?v=1652906448"},{"product_id":"badflyer-bling-tank","title":"BadFlyer Bling Tank","description":"\u003cp\u003e\u003cstrong\u003eTHE BLING IS BACK. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eTurn heads in the BadFlyer Bling Tank — a signature rhinestone look made for athletes who want their BadFlyer attitude to shine.\u003c\/p\u003e\u003cp\u003eBold. Sparkly. Unmistakably BadFlyer.\u003c\/p\u003e\u003cp\u003eWhether you're headed to practice, competition, or just showing off your BadFlyer style, this tank brings the right amount of edge and bling.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e✨ Signature BadFlyer rhinestone design\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e✨ Athletic tank silhouette\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e✨ Made to stand out\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThis isn't just a tank. It's BadFlyer.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"AS","offer_id":44134890307807,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":44134890340575,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":44134890373343,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":47114609754335,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"YS","offer_id":44200389411039,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":44200389443807,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":44200389476575,"sku":"","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/image_be3df466-3961-4681-8829-94165f7cda6b.heic?v=1682907027"},{"product_id":"badflyer-bling-tank-remix","title":"BadFlyer Bling Tank Remix","description":"\u003cp\u003e\u003cstrong\u003eTHE BLING GOT A REMIX. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eOur signature Steph Bell Collection bling gets a fresh BadFlyer twist. The \u003cstrong\u003eBling Tank Remix\u003c\/strong\u003e brings the sparkle, attitude, and unmistakable BadFlyer energy without trying too hard.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSignature rhinestone BadFlyer style\u003c\/li\u003e\n\u003cli\u003eBold remix of the classic Bling look\u003c\/li\u003e\n\u003cli\u003eMade for practice, competitions, the gym, and everyday wear\u003c\/li\u003e\n\u003cli\u003ePart of the Steph Bell Collection\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSame BadFlyer attitude. New way to BLING. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":44238114291935,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":44238114324703,"sku":"","price":44.99,"currency_code":"USD","in_stock":false},{"title":"YL","offer_id":44238114357471,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AXS","offer_id":44238114390239,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":44238114423007,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":44238114455775,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":44238114488543,"sku":"","price":44.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":44238114521311,"sku":"","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/image_a76e22f4-0058-42fe-ac7e-f9ff6a0e765a.heic?v=1687473871"},{"product_id":"badflyer-iykyk-tank","title":"BadFlyer IYKYK Tank","description":"\u003cp\u003e\u003cstrong\u003eIF YOU KNOW, YOU KNOW. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe BadFlyer IYKYK Tank is for the people who already understand the attitude. Clean, bold, and unmistakably BadFlyer without needing an explanation.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSignature BadFlyer attitude\u003c\/li\u003e\n\u003cli\u003eEasy tank style for practice and everyday wear\u003c\/li\u003e\n\u003cli\u003eMade for athletes who know the brand\u003c\/li\u003e\n\u003cli\u003eSimple look with serious personality\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eBADFLYER. IYKYK. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":44306807292127,"sku":"","price":45.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":44306807324895,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":44306807357663,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"YXL","offer_id":44306807390431,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AXS","offer_id":44306807423199,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":44306807455967,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":44306807488735,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":44306807521503,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":44306807554271,"sku":"","price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/image_6bf03bbd-1d57-42f1-ae8e-21fd8fe76646.jpg?v=1691629854"},{"product_id":"don-t-let-anyone-steal-your-spark","title":"Don’t Let Anyone Steal Your Spark","description":"\u003cp\u003e\u003cstrong\u003eDON’T LET ANYONE STEAL YOUR SPARK. ✨👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eDesigned by our little Baddie Makayla, this piece is a reminder to keep showing up, keep shining, and never let anyone turn your light down.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eOriginal Makayla design\u003c\/li\u003e\n\u003cli\u003ePositive BadFlyer message\u003c\/li\u003e\n\u003cli\u003eMade for practice, gym days, and everyday wear\u003c\/li\u003e\n\u003cli\u003eA statement piece with meaning behind it\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eProtect your spark. Own your shine. ✨\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"AS","offer_id":44370476105951,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":44370476138719,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":44370476171487,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":44370476204255,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"YS","offer_id":44370476237023,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":44370476269791,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":44370476302559,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/82A695A4-68DA-4921-A94C-62318EF1A2E7.jpg?v=1695336853"},{"product_id":"badflyer-bling-tank-encore","title":"BadFlyer Bling Tank Encore","description":"\u003cp\u003e\u003cstrong\u003eTHE BLING TANK — ENCORE. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe BadFlyer Bling Tank gets a bold red rework. Black rhinestone BadFlyer lettering and a blue crown bring the sparkle while keeping the attitude unmistakably BadFlyer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSignature rhinestone BadFlyer design\u003c\/li\u003e\n\u003cli\u003eBold red tank\u003c\/li\u003e\n\u003cli\u003eBlack rhinestone lettering\u003c\/li\u003e\n\u003cli\u003eBlue crown detail\u003c\/li\u003e\n\u003cli\u003eMade for practice, competition, photos, and everyday BadFlyer style\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eRED. RHINESTONES. BADFLYER. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":45314952069343,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":45314952102111,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":45314952134879,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"AXS","offer_id":45314952167647,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":45314952200415,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":45314952233183,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":45314952265951,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":45314952298719,"sku":"","price":49.99,"currency_code":"USD","in_stock":true},{"title":"A2XL","offer_id":45314952331487,"sku":"","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/811287D7-04D7-4028-A068-F9B5C9EC3AA0.jpg?v=1712700101"},{"product_id":"badflyer-rule-the-mat-tank","title":"BadFlyer Rule the Mat Tank","description":"\u003cp\u003e\u003cstrong\u003eRULE THE MAT. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eDesigned by BadFlyer ambassador Liam, this rhinestone statement piece was made for athletes who know exactly where they belong — at the top.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAmbassador-designed BadFlyer piece\u003c\/li\u003e\n\u003cli\u003eEye-catching rhinestone design\u003c\/li\u003e\n\u003cli\u003eBold “Rule the Mat” attitude\u003c\/li\u003e\n\u003cli\u003eGreat for practice, competition, photos, and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eDon’t just hit the mat. RULE IT. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":47258447839455,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":47258447872223,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":47258447904991,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AXS","offer_id":47258447937759,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":47258447970527,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":47258448003295,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":47258448036063,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":47258448068831,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/713A3517-FD82-45CF-8213-C8E8066B795F.jpg?v=1757371406"},{"product_id":"badflyer-kahki-bling-boxy-t","title":"BadFlyer Kahki “Bling” Boxy T","description":"\u003cp\u003e\u003cstrong\u003eBADFLYER KHAKI “BLING” BOXY T. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEffortless comfort with a bold BadFlyer edge. The relaxed boxy silhouette gives this tee a fresh, fashion-forward shape while the bling brings the attitude.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eRelaxed boxy fit\u003c\/li\u003e\n\u003cli\u003eBold BadFlyer bling detail\u003c\/li\u003e\n\u003cli\u003eEasy everyday styling\u003c\/li\u003e\n\u003cli\u003ePerfect for gym days, travel, photos, and casual wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eRelaxed fit. Loud attitude. ZERO BASIC ENERGY. 👑✨\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"AS","offer_id":49235016843487,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":49235016876255,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":49235016909023,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Y5\/6","offer_id":49235016941791,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Y7\/8","offer_id":49235016974559,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Y9\/10","offer_id":49235017007327,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Y11\/13","offer_id":49235017040095,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/CF5CB55E-112C-44A6-AD90-773090EAA413.jpg?v=1779143034"},{"product_id":"badflyer-kahki-bling-t","title":"BadFlyer Kahki “Bling”  T","description":"\u003cp\u003e\u003cspan\u003eBadFlyer Tee\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eEffortless comfort with a bold cheer vibe. This relaxed-fit tee features a cropped silhouette and ultra-soft feel that’s perfect for practice days, comp weekends, or everyday streetwear. The sparkling graphic design adds just the right amount of glam while keeping the look sporty and laid-back. Pair it with biker shorts, leggings, or denim for an easy fit that stands out on and off the mat.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSoft, breathable fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRhinestone-inspired graphic detail\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePerfect for athletes, coaches, and cheer moms\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eStyle Tip:\u003c\/span\u003e\u003cspan\u003e Throw it on with sneakers and shorts for the ultimate casual-cheer look.\u003c\/span\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"AS","offer_id":49235019759839,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":49235019792607,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":49235019825375,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":49235023298783,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YS","offer_id":49235023331551,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":49235023364319,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":49235023397087,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"YXL","offer_id":49235023429855,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/08D7D214-C63E-40BA-863C-C85DF41522EF.jpg?v=1779143397"},{"product_id":"badflyer-triple-stack-tee","title":"BadFlyer Triple Stack Tee","description":"\u003cp\u003e\u003cstrong\u003eBADFLYER TRIPLE STACK TEE. 👑🔥\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThree layers of BadFlyer attitude in one vintage-washed statement tee. The stacked BADFLYER logo does the talking so you don’t have to.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eVintage-washed charcoal look\u003c\/li\u003e\n\u003cli\u003eTriple-stacked BADFLYER graphic\u003c\/li\u003e\n\u003cli\u003eEasy everyday fit\u003c\/li\u003e\n\u003cli\u003ePerfect for gym days, travel, practice, and casual wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eBADFLYER × 3. Because once wasn’t enough. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":50609573789919,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":50609573822687,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":50609573855455,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":50609573888223,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":50609573920991,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":50609573953759,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/599E75DA-1932-49BC-B289-756379686873.jpg?v=1785253181"},{"product_id":"badflyer-crown-crop","title":"BadFlyer Crown Crop","description":"\u003cp\u003e\u003cstrong\u003eTHE CROWN CROP. 👑🔥\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eCrown your look. Own your attitude. The Crown Crop brings a fresh BadFlyer take to the classic crop silhouette with a look that works inside and outside the gym.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSignature BadFlyer attitude\u003c\/li\u003e\n\u003cli\u003eFresh cropped silhouette\u003c\/li\u003e\n\u003cli\u003eBuilt for easy styling\u003c\/li\u003e\n\u003cli\u003ePerfect for practice, gym days, photos, and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eWear the crown. Own the look. Be BADFLYER. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"5-6","offer_id":51304526479583,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"7-8","offer_id":51304526512351,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"9-10 years","offer_id":51304526545119,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"11-12 years","offer_id":51304526577887,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":51304526643423,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":51304526676191,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":51304526708959,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":51304526741727,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/5D5E5B7D-487D-4362-AFDC-B9F340B7E886.jpg?v=1788209616"},{"product_id":"a-very-badflyer-halloween","title":"A Very BadFlyer Halloween","description":"\u003cp\u003e\u003cstrong\u003eA VERY BADFLYER HALLOWEEN. 🎃👻\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSpooky season just got a whole lot more BadFlyer. Creepy graphics, checkered details, and signature BadFlyer attitude come together across multiple ways to wear the look.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLimited seasonal BadFlyer Halloween design\u003c\/li\u003e\n\u003cli\u003eMultiple styles including tee, tank, crew, and hoodie\u003c\/li\u003e\n\u003cli\u003eMade for athletes who want their Halloween look to hit different\u003c\/li\u003e\n\u003cli\u003ePerfect for gym days, parties, photos, and spooky-season fun\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSpooky. Bold. BADFLYER. 👻👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"T-Shirt \/ YS","offer_id":51337938665695,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ YS","offer_id":51337938698463,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ YS","offer_id":51337938731231,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ YS","offer_id":51337938763999,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ YM","offer_id":51337939779807,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ YL","offer_id":51337939812575,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ YXL","offer_id":51337939845343,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ AS","offer_id":51337939878111,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ AM","offer_id":51337939910879,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ AL","offer_id":51337939943647,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ AXL","offer_id":51337939976415,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ AXXL","offer_id":51337940009183,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ YM","offer_id":51337940041951,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ YL","offer_id":51337940074719,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ YXL","offer_id":51337940107487,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ AS","offer_id":51337940140255,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ AM","offer_id":51337940173023,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ AL","offer_id":51337940205791,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ AXL","offer_id":51337940238559,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Tank Top \/ AXXL","offer_id":51337940271327,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ YM","offer_id":51337940304095,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ YL","offer_id":51337940336863,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ YXL","offer_id":51337940369631,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ AS","offer_id":51337940402399,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ AM","offer_id":51337940435167,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ AL","offer_id":51337940467935,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ AXL","offer_id":51337940500703,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ AXXL","offer_id":51337940533471,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ YM","offer_id":51337940566239,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ YL","offer_id":51337940599007,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ YXL","offer_id":51337940631775,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ AS","offer_id":51337940664543,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ AM","offer_id":51337940697311,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ AL","offer_id":51337940730079,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ AXL","offer_id":51337940762847,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true},{"title":"Crew \/ AXXL","offer_id":51337940795615,"sku":null,"price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/94B740DE-2249-423D-8FF4-0BF098A9B5C3.jpg?v=1788651311"},{"product_id":"badflyer-fall-vibes","title":"BadFlyer Fall Vibes","description":"\u003cp\u003e\u003cstrong\u003eBADFLYER FALL VIBES. 👑🍂\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFall just got a little more BAD. Bring the BadFlyer attitude into the new season with a look made for crisp mornings, gym days, and everything in between.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSeasonal BadFlyer design\u003c\/li\u003e\n\u003cli\u003eEasy everyday style\u003c\/li\u003e\n\u003cli\u003ePerfect for practice, travel, school, and fall events\u003c\/li\u003e\n\u003cli\u003eBuilt to bring BadFlyer energy into the new season\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eFall vibes. BADFLYER attitude. 🍂👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"Tee Shirt \/ YXS","offer_id":51352108761311,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ YS","offer_id":51352113774815,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ YM","offer_id":51352113807583,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ YL","offer_id":51352113840351,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ YXL","offer_id":51352113873119,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ AXS","offer_id":51352113905887,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ AS","offer_id":51352113938655,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ AM","offer_id":51352113971423,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ AL","offer_id":51352114004191,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tee Shirt \/ AXL","offer_id":51352114036959,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Boxy Crop \/ AS","offer_id":51352114233567,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Boxy Crop \/ AM","offer_id":51352114266335,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Boxy Crop \/ AL","offer_id":51352114299103,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Boxy Crop \/ AXL","offer_id":51352114331871,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/61804177-FCEB-4F9B-AA12-97C407E2BAF1.png?v=1788892733"},{"product_id":"in-my-badflyer-era-shirt","title":"In My BadFlyer Era Shirt","description":"\u003cp\u003e\u003cstrong\u003eIN MY BADFLYER ERA. 💕👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eWelcome to your BadFlyer Era. This isn’t just another tee — it’s a whole attitude. Wear it when you’re practicing, hanging out, traveling, or simply making it known exactly what era you’re in.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBold “In My BadFlyer Era” statement\u003c\/li\u003e\n\u003cli\u003eEasy everyday tee style\u003c\/li\u003e\n\u003cli\u003ePerfect for gym days, school, travel, and casual wear\u003c\/li\u003e\n\u003cli\u003eMade for unapologetic BadFlyer energy\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eThis is YOUR era. Make it BADFLYER. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"YS","offer_id":51366099288287,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"YM","offer_id":51366099321055,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"YL","offer_id":51366099353823,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"YXL","offer_id":51366099386591,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":51366099419359,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":51366099452127,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":51366099484895,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":51366099517663,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"AXXL","offer_id":51366099550431,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/C7587C4B-1659-4C8A-B3D3-0BB279417DCF.png?v=1789082105"},{"product_id":"badflyer-checkmate-shirt","title":"BadFlyer CheckMate Shirt","description":"\u003cp\u003e\u003cstrong\u003eBADFLYER CHECKMATE. ♟️👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eMake your move. CheckMate brings bold BadFlyer attitude, crown energy, and a full chess-inspired graphic together in one statement piece.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eChess-inspired BadFlyer design\u003c\/li\u003e\n\u003cli\u003eBold crown detail\u003c\/li\u003e\n\u003cli\u003eAvailable in regular-length and crop-top options\u003c\/li\u003e\n\u003cli\u003ePerfect for practice, gym days, photos, and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eYour move. Make it BADFLYER. ♟️👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"Regular length \/ YS","offer_id":51393987248351,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop top \/ AS","offer_id":51393992327391,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop top \/ AM","offer_id":51393992360159,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop top \/ AL","offer_id":51393992392927,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop top \/ AXL","offer_id":51393992425695,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop top \/ AXXL","offer_id":51393992458463,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ YM","offer_id":51393992491231,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ YL","offer_id":51393992523999,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ YXL","offer_id":51393992556767,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ AS","offer_id":51393992589535,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ AM","offer_id":51393992622303,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ AL","offer_id":51393992655071,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ AXL","offer_id":51393992687839,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Regular length \/ AXXL","offer_id":51393992720607,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/8D018D83-1E28-4148-A3C6-AF4DA73475EC.png?v=1789417424"},{"product_id":"badflyer-ghost-mode","title":"BadFlyer Ghost Mode","description":"\u003cp\u003e\u003cstrong\u003eBADFLYER GHOST MODE. 👻🎃\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIt’s spooky season — but make it BADFLYER. Ghost Mode mixes Halloween energy, retro graphics, and signature BadFlyer attitude for a seasonal look that hits different.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSeasonal Ghost Mode design\u003c\/li\u003e\n\u003cli\u003eHalloween-inspired graphics\u003c\/li\u003e\n\u003cli\u003eMultiple silhouettes including tee and boxy styles\u003c\/li\u003e\n\u003cli\u003ePerfect for gym days, Halloween events, photos, and everyday spooky-season wear\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eGO GHOST. STAY BADFLYER. 👻👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"T-shirt \/ YS","offer_id":51408072114399,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ YM","offer_id":51408073588959,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ YL","offer_id":51408073621727,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ YXL","offer_id":51408073654495,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ AS","offer_id":51408073687263,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ AM","offer_id":51408073720031,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ AL","offer_id":51408073752799,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ AXL","offer_id":51408073785567,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"T-shirt \/ AXXL","offer_id":51408073818335,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Boxy T \/ AS","offer_id":51408073949407,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Boxy T \/ AM","offer_id":51408073982175,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Boxy T \/ AL","offer_id":51408074014943,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Boxy T \/ AXL","offer_id":51408074047711,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Boxy T \/ AXXL","offer_id":51408074080479,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/87971F17-6B1A-406F-B052-10900625C193.png?v=1789590262"},{"product_id":"badflyer-repeat","title":"BadFlyer Repeat","description":"\u003cp\u003e\u003cstrong\u003eEAT. CHEER. BADFLYER. SLEEP. REPEAT. 👑🔥\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFive words. One crop. Basically the cheer lifestyle in uniform. BadFlyer Repeat is made for the athletes who already know exactly what their daily schedule looks like.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eEat. Cheer. BadFlyer. Sleep. Repeat. graphic\u003c\/li\u003e\n\u003cli\u003eFresh cropped silhouette\u003c\/li\u003e\n\u003cli\u003ePerfect for practice, gym days, school, and everyday wear\u003c\/li\u003e\n\u003cli\u003eMade for anyone whose life revolves around cheer\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eBecause some of us really do just REPEAT. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eSIZING \u0026amp; FIT\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePlease select the size shown in the product options that best matches the athlete’s usual size. Fit can vary by style, so compare measurements with your usual sizing before ordering. If you’re unsure which available size to choose, \u003cstrong\u003eDM @Bad_Flyer before ordering.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bad Flyer","offers":[{"title":"7-8","offer_id":51433828122847,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"9-10 years","offer_id":51433828155615,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"11-12 years","offer_id":51433828188383,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"AS","offer_id":51433828221151,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"AM","offer_id":51433828253919,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"AL","offer_id":51433828286687,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"AXL","offer_id":51433828319455,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true},{"title":"AXXL","offer_id":51433828352223,"sku":null,"price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/BD72E428-0C29-4C4D-8520-DD164BCE9B00.png?v=1790019011"},{"product_id":"badflyer-crowned-different-tee","title":"BadFlyer Crowned Different Tee","description":"\u003cp\u003e\u003cstrong\u003e👑 CROWNED DIFFERENT. BECAUSE FITTING IN WAS NEVER THE PLAN. 👑\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eBadFlyer just turned the attitude ALL the way up. The \u003cstrong\u003eCrowned Different Tee\u003c\/strong\u003e hits with a charcoal base, our signature teal and red, and a crown graphic that makes one thing very clear: this was not made to blend in.\u003c\/p\u003e\u003cp\u003e🔥 \u003cstrong\u003eBOLD.\u003c\/strong\u003e Loud enough to get noticed.\u003cbr\u003e👑 \u003cstrong\u003eBADFLYER.\u003c\/strong\u003e Unmistakable from across the gym.\u003cbr\u003e😈 \u003cstrong\u003eCROWNED DIFFERENT.\u003c\/strong\u003e Exactly how we like it.\u003c\/p\u003e\u003cp\u003eRock it full length. Rock it cropped. Wear it to practice, competition weekends, school, or anywhere else you're planning on showing up like the main character.\u003c\/p\u003e\u003cp\u003eAnd the part that's going to make this drop even harder to ignore?\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e🔥 ONLY $39.99. 🔥\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis is the kind of BadFlyer piece people are going to see everywhere and wish they grabbed sooner. Consider this your warning: \u003cstrong\u003edon't wait until everybody else has one.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAvailable styles \u0026amp; sizes:\u003c\/strong\u003e\u003cbr\u003eFull Length: Youth S–XL and Adult S–XL\u003cbr\u003eCrop: Adult S–XL\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e👑 NOT JUST FOR FLYERS. 👑\u003c\/strong\u003e\u003c\/p\u003e","brand":"BadFlyer","offers":[{"title":"Full Length \/ Youth Small","offer_id":67803785658591,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Youth Medium","offer_id":67803785691359,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Youth Large","offer_id":67803785724127,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Youth XL","offer_id":67803785756895,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Adult Small","offer_id":67803785789663,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Adult Medium","offer_id":67803785822431,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Adult Large","offer_id":67803785855199,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Full Length \/ Adult XL","offer_id":67803785887967,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop \/ Adult Small","offer_id":67803785920735,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop \/ Adult Medium","offer_id":67803785953503,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop \/ Adult Large","offer_id":67803785986271,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Crop \/ Adult XL","offer_id":67803786019039,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/4598\/9599\/files\/badflyer-crown-tee-02.jpg?v=1790717535"}],"url":"https:\/\/bad-flyer.myshopify.com\/collections\/tops-tanks.oembed","provider":"Bad Flyer","version":"1.0","type":"link"}