Spinwave Court Performance Tee
.spinwave-performance-page { --sw-black: #0b0b0b; --sw-white: #ffffff; --sw-lime: #a8dc16; --sw-gray: #f4f4f1; --sw-text: #1b1b1b; max-width: 1000px; margin: 0 auto; color: var(--s w-text); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif; line-height: 1.45; overflow: hidden; } .spinwave-performance-page * { box-sizing: border-box; } /* HERO */ .sw-hero { background: var(--sw-black); color: var(--sw-white); padding: 64px 28px 58px; position: relative; overflow: hidden; } .sw-hero:after { content: ""; position: absolute; width: 240px; height: 240px; border: 1px solid rgba(168,220,22,.25); border-radius: 50%; right: -110px; top: -70px; } .sw-eyebrow { font-size: 12px; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--sw-lime); margin-bottom: 18px; } .sw-hero h1 { margin: 0; max-width: 850px; font-size: clamp(44px, 8vw, 84px); line-height: .88; letter-spacing: -.055em; font-weight: 900; text-transform: uppercase; } .sw-hero h1 span { color: var(--sw-lime); } .sw-hero-copy { max-width: 650px; margin-top: 28px; font-size: 18px; color: #d2d2d2; } /* PERFORMANCE STRIP */ .sw-performance-strip { display: grid; grid-template-columns: repeat(3, 1fr); background: var(--sw-lime); color: #111; } .sw-performance-item { padding: 22px 20px; border-right: 1px solid rgba(0,0,0,.18); } .sw-performance-item:last-child { border-right: 0; } .sw-performance-item strong { display: block; font-size: 14px; font-weight: 900; text-transform: uppercase; letter-spacing: .04em; } .sw-performance-item span { display: block; font-size: 13px; margin-top: 3px; } /* INTRO */ .sw-intro { padding: 64px 28px; background: #fff; } .sw-intro-inner { max-width: 780px; margin: auto; } .sw-intro h2 { margin: 0 0 22px; font-size: clamp(34px, 5vw, 58px); line-height: .98; letter-spacing: -.04em; font-weight: 900; } .sw-intro p { margin: 0; font-size: 19px; color: #444; } .sw-intro strong { color: #111; } /* IMAGE SECTION */ .sw-image-section { width: 100%; background: #eee; } .sw-image-section img { display: block; width: 100%; height: auto; } /* VALUE SECTION */ .sw-value { background: var(--sw-gray); padding: 72px 28px; text-align: center; } .sw-value-small { color: #6c8d08; font-size: 11px; font-weight: 900; letter-spacing: .18em; text-transform: uppercase; margin-bottom: 18px; } .sw-value h2 { max-width: 800px; margin: 0 auto 22px; font-size: clamp(38px, 6vw, 68px); line-height: .92; letter-spacing: -.045em; font-weight: 900; } .sw-value h2 span { color: #75a100; } .sw-value p { max-width: 650px; margin: 0 auto; font-size: 18px; color: #484848; } /* MADE TO MOVE */ .sw-movement { background: #111; color: white; padding: 68px 28px; } .sw-movement-inner { max-width: 820px; margin: auto; } .sw-movement-label { display: block; width: 52px; height: 5px; background: var(--sw-lime); margin-bottom: 24px; } .sw-movement h2 { font-size: clamp(34px, 5vw, 56px); line-height: 1; margin: 0 0 22px; letter-spacing: -.035em; font-weight: 900; text-transform: uppercase; } .sw-movement p { margin: 0; color: #ccc; font-size: 18px; } /* FEATURE ROW */ .sw-features { display: grid; grid-template-columns: repeat(3, 1fr); background: #fff; border-bottom: 1px solid #ddd; } .sw-feature { padding: 38px 26px; border-right: 1px solid #ddd; } .sw-feature:last-child { border-right: 0; } .sw-feature-number { font-size: 12px; color: #79a500; font-weight: 900; letter-spacing: .12em; margin-bottom: 22px; } .sw-feature h3 { margin: 0 0 10px; font-size: 21px; text-transform: uppercase; font-weight: 900; letter-spacing: -.01em; } .sw-feature p { margin: 0; font-size: 15px; color: #555; } /* COURT / EVERYDAY */ .sw-everywhere { padding: 72px 28px; background: white; } .sw-everywhere-inner { max-width: 820px; margin: auto; } .sw-everywhere h2 { font-size: clamp(32px, 5vw, 54px); line-height: 1; letter-spacing: -.035em; margin: 0 0 22px; font-weight: 900; } .sw-everywhere p { margin: 0; font-size: 18px; color: #444; } /* DETAILS */ .sw-details { background: var(--sw-black); color: #fff; padding: 64px 28px; } .sw-details-inner { max-width: 820px; margin: auto; } .sw-details h2 { margin: 0 0 28px; font-size: 32px; font-weight: 900; text-transform: uppercase; } .sw-details-list { border-top: 1px solid #383838; } .sw-detail { display: flex; justify-content: space-between; gap: 28px; padding: 16px 0; border-bottom: 1px solid #383838; font-size: 15px; } .sw-detail strong { color: var(--sw-lime); text-transform: uppercase; font-size: 12px; letter-spacing: .08em; } .sw-detail span { text-align: right; color: #ddd; } /* CLOSING */ .sw-close { background: var(--sw-lime); color: #111; padding: 72px 28px; text-align: center; } .sw-close h2 { max-width: 800px; margin: 0 auto 18px; font-size: clamp(38px, 6vw, 66px); line-height: .93; letter-spacing: -.045em; font-weight: 900; text-transform: uppercase; } .sw-close p { max-width: 620px; margin: auto; font-size: 18px; } @media (max-width: 720px) { .sw-hero { padding: 48px 20px 44px; } .sw-performance-strip { grid-template-columns: 1fr; } .sw-performance-item { border-right: 0; border-bottom: 1px solid rgba(0,0,0,.16); } .sw-performance-item:last-child { border-bottom: 0; } .sw-features { grid-template-columns: 1fr; } .sw-feature { border-right: 0; border-bottom: 1px solid #ddd; padding: 28px 22px; } .sw-feature:last-child { border-bottom: 0; } .sw-detail { flex-direction: column; gap: 4px; } .sw-detail span { text-align: left; } .sw-intro, .sw-value, .sw-movement, .sw-everywhere, .sw-details, .sw-close { padding-left: 20px; padding-right: 20px; } } Spinwave Performance Apparel Built forthe court. Lightweight performance mesh designed for long games, hot sessions, and everything you do after you leave the court. Built to Breathe Open-weave airflow Made to Move 16% spandex stretch Quick-Drying Comfort through long sessions This isn't a logo tee.It's performance apparel. The Spinwave Performance Mesh Tee is made from an exceptionally soft 84% polyester / 16% spandex performance blend engineered to feel lightweight, breathe freely, dry quickly, and stretch naturally through every point. The first thing you'll notice is the fabric. The second is how little you notice the shirt once you're playing. Premium Performance · No Premium Markup Feels like an $80 shirt.Costs $25. We're not charging you for a fancy athletic-apparel price tag. We're giving you the fabric, stretch, comfort, and performance you'd expect from one. Built to move with your game. Pickleball doesn't happen standing still. The 16% spandex blend gives the shirt comfortable flexibility through serves, drives, overheads, reaches, and quick exchanges without the heavy or restrictive feel of a traditional tee. 01 / AIRFLOW Built to Breathe Open-weave performance construction encourages airflow through the fabric when the game starts heating up. 02 / STRETCH Made to Move 16% spandex provides flexible stretch so the shirt moves naturally with your body instead of fighting against it. 03 / COMFORT Quick-Drying Lightweight performance fibers dry quickly to help the shirt stay light and comfortable through long sessions. Made for the court.Good everywhere else. Technical enough to play in. Clean enough to live in. Throw it on for pickleball, the gym, travel, errands, the beach, or whatever comes after your last game. Black or White. Clean Spinwave branding. No over-designed performance-shirt nonsense. The Specs Fabric 84% Polyester / 16% Spandex Construction Lightweight open-weave performance mesh Feel Soft · Smooth · Lightweight Performance Breathable · Flexible · Quick-drying Fit Unisex · True to size Colors Black / White Care Machine wash cold · Tumble dry low Your new court shirt.Probably your new everyday shirt too. Premium performance. Serious comfort. An absurdly good value at $25.
More you might like
Related
Spinwave Pickleball BUILT DIFFERENT Performance Tee
Related
Spinwave Pickleball BUILT DIFFERENT Performance Tee — Women’
Related
Spinwave Pickleball Just Keep Moving Forward Performance Tee
Related