✦ Verified product
AeroMesh Astro Tee
USD 37.99
Size
Battle Sports
Verified independent store
→
/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== */ .bt-pdp { line-height: 1.55 !important; } /* ================= MOBILE GUTTER FIX ================= Theme a
lready provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal. ======================================================= */ .bt-pdp{ max-width: 100%; overflow-x: hidden; padding-left: 0 !important; /* keep theme left gutter */ padding-right: 16px !important; /* create matching right gutter */ box-sizing: border-box !important; width: 100% !important; } /* Slightly more breathing room on tablet */ @media (min-width: 768px){ .bt-pdp{ padding-right: 18px !important; } } /* Desktop: center content nicely */ @media (min-width: 1024px){ .bt-pdp{ padding-right: 0 !important; max-width: 720px; margin-left: auto !important; margin-right: auto !important; } } /* Prevent anything from touching edges */ .bt-pdp *{ box-sizing: border-box !important; } .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; } /* Section headings */ .bt-pdp h2{ font-size: 20px !important; font-weight: 500 !important; margin: 20px 0 10px !important; padding: 0 !important; line-height: 1.3 !important; } .bt-pdp h2:first-of-type{ margin-top: 0 !important; } /* Standard block spacing */ .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{ margin: 0 0 20px !important; padding: 0 !important; } /* Lists */ .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; } .bt-pdp li{ margin: 0 0 6px !important; } /* Tech specs table styling */ .bt-specs{ width: 100%; border-collapse: collapse; border: 1px solid rgba(0,0,0,.12); border-radius: 12px; overflow: hidden; } .bt-specs th, .bt-specs td{ padding: 12px 14px; border-top: 1px solid rgba(0,0,0,.08); vertical-align: top; text-align: left; } .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; } .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); } /* FAQ styling */ .bt-faq h3{ font-size: 16px !important; font-weight: 700 !important; margin: 0 0 6px !important; line-height: 1.25 !important; } .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; } .bt-faq p:last-child{ margin-bottom: 0 !important; } /* Blog links */ .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; } .bt-blog-links li{ margin: 0 0 8px !important; } /* Divider */ .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; } /* Callout */ .bt-callout { border: 1px solid rgba(0,0,0,.12); border-radius: 12px; padding: 12px 14px; background: rgba(0,0,0,.02); margin: 0 0 20px !important; } .bt-callout-title { font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; } .bt-callout p { margin: 0 !important; } /* Badges */ .bt-badges { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 20px !important; padding: 0 !important; list-style: none; } .bt-badge { border: 1px solid rgba(0,0,0,.12); border-radius: 999px; padding: 6px 10px; font-size: 14px; line-height: 1; background: #fff; white-space: nowrap; } /* Icon list */ .bt-icon-list { list-style: none; padding-left: 0 !important; } .bt-icon-list li { display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; } .bt-ico { width: 22px; min-width: 22px; height: 22px; border-radius: 999px; border: 1px solid rgba(0,0,0,.14); display: inline-flex; align-items: center; justify-content: center; font-size: 14px; background: rgba(0,0,0,.02); } /* Collapsible sections */ .bt-collapse{ border: 1px solid rgba(0,0,0,.10); border-radius: 12px; background: rgba(0,0,0,.01); margin-bottom: 20px; overflow: hidden; } .bt-collapse__summary{ display: flex; justify-content: space-between; align-items: center; padding: 14px; cursor: pointer; } .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; } .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; } .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); } /* ========================================================= FIX: Inner padding inside dropdown content (FAQ + Learn More) ======================================================= */ .bt-pdp details.bt-collapse > .bt-collapse__content{ padding: 14px 16px 16px !important; /* mobile-friendly */ } @media (min-width: 768px){ .bt-pdp details.bt-collapse > .bt-collapse__content{ padding: 16px 18px 18px !important; } } .bt-pdp details.bt-collapse > .bt-collapse__content.bt-faq, .bt-pdp details.bt-collapse > .bt-collapse__content.bt-blog-links{ padding-left: 16px !important; padding-right: 16px !important; } .bt-pdp details.bt-collapse > .bt-collapse__content.bt-blog-links ul{ padding-left: 18px !important; margin: 0 !important; } /* ===== Horizontal scroll wrapper ===== */ .bt-look-scroll{ width: 100%; margin: 10px 0 6px; overflow-x: auto; -webkit-overflow-scrolling: touch; padding-bottom: 8px; scroll-snap-type: x mandatory; } .bt-look-track{ display: inline-flex; gap: 12px; padding-bottom: 6px; } /* ===== Individual cards ===== */ .bt-look-card{ scroll-snap-align: start; width: 200px; flex: 0 0 auto; border: 1px solid rgba(0,0,0,.12); border-radius: 12px; overflow: hidden; background: #fff; display: flex; flex-direction: column; } /* Slightly larger cards on desktop */ @media (min-width: 768px){ .bt-look-card{ width: 240px; } } .bt-look-imgwrap{ width: 100%; aspect-ratio: 1 / 1; background: rgba(0,0,0,.03); overflow: hidden; } .bt-look-imgwrap img{ width: 100% !important; height: 100% !important; object-fit: cover; display: block; } .bt-look-body{ padding: 12px; display: flex; flex-direction: column; gap: 10px; } .bt-look-name{ font-weight: 700; line-height: 1.25; margin: 0 !important; font-size: 15px; } .bt-look-meta{ margin: 0 !important; font-size: 13px; opacity: .85; line-height: 1.35; } .bt-look-cta{ display: inline-flex; align-items: center; justify-content: center; width: 100%; border: 1px solid rgba(0,0,0,.18); border-radius: 10px; padding: 10px 12px; font-weight: 700; text-decoration: none; line-height: 1; background: rgba(0,0,0,.02); } .bt-look-cta:hover{ background: rgba(0,0,0,.04); } Breathable. Built to train. The AeroMesh Astro Tee is your go-to workout shirt—lightweight, breathable, and made to move through reps, runs, and hot days. Clean look, performance feel, and built to stay comfortable when you’re pushing pace. Product Overview The AeroMesh Astro Tee delivers an athletic training fit with a mesh-inspired build that keeps airflow moving. Designed for workouts and everyday wear, it feels light on the body while staying durable enough for repeat sessions. Available in 9 colors so you can keep rotation fresh all week. Quick Win Training-ready comfort. Wear it solo for workouts or layer it for travel and everyday. Key Features 💨Breathable AeroMesh feel helps keep airflow moving during workouts 🏃Built for training—great for lifting, conditioning, and warm-weather sessions 🧵Lightweight comfort that stays easy through long reps and long days 👕Athletic fit that moves clean without feeling tight or restrictive 🎨9 color options built for rotation—gym, travel, and everyday 🧼Easy care—wash cold; dry low to keep it feeling fresh Workouts Conditioning Warm Weather Team Travel Everyday Wear Layering Made for repeat sessions Lightweight, breathable, and built to move—this is the tee you train in, wash, and grab again tomorrow. Tech Specs ▾ Fabric Breathable polyester training fabric Fit Athletic fit designed for movement Feel Lightweight comfort with airflow Use Training, conditioning, warm-weather workouts, everyday wear Colors 9 color options Care Machine wash cold. Tumble dry low. Branding Front Battle logo (varies by colorway) When to Wear It Built for workouts—lifting, conditioning, runs, and summer training. It also works off the field as an everyday tee that breathes and moves with you. Fit & Sizing Notes Athletic training fit. Stay true to size for a clean performance feel. Size up if you prefer a roomier, more relaxed fit. Frequently Asked Questions ▾ Is the AeroMesh Astro Tee meant for workouts? Yes. It’s designed as a breathable training tee for lifting, conditioning, and warm-weather sessions. Is it a tight compression shirt? No. It has an athletic fit that moves clean without feeling restrictive. Does it breathe well in the heat? Yes—its polyester-style fabric helps keep airflow moving when training heats up. How does sizing run? True-to-size athletic fit. Size up if you want a roomier feel. How should I wash it? Machine wash cold and tumble dry low to keep it feeling fresh and training-ready. Complete the Look ▾ AeroMesh Astro Shorts SHOP NOW AeroMesh Oversized Jersey SHOP NOW The Classics Sweatpants SHOP NOW Related searches: AeroMesh Astro Tee, Battle mesh training shirt, breathable workout tee, athletic polyester t-shirt, football training shirt, warm weather workout shirt, Battle performance tee