✦ Verified product
Disco Devil T Shirt (Lightweight)
USD 23.99
Size
soul-tees.com
Verified independent store
→
.pb { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; } .pb *, .pb *::before, .pb *::after { box-sizing: borde
r-box; } .pb .center { text-align: center; } .pb h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; } .pb h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; } .pb h3 { font-size: 1rem; font-weight: 600; margin: 0 0 .75rem; } .pb p, .pb li { font-size: .95rem; margin: 0 0 .5rem; } .pb ul { padding-left: 1.2rem; margin: 0 0 1rem; } .pb li { margin-bottom: .35rem; } .pb .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; } .pb .accent { color: #d92b00; font-weight: 600; } .pb .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; margin: 0 0 .2rem; } .pb .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; margin: 0 0 .4rem; } .pb .divider { text-align: center; letter-spacing: .25em; color: #888; margin: .25rem 0 0; font-size: .85rem; } .pb .body-section { padding: 0 .25rem; } .pb hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; } .pb .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; } .pb .unit-note { font-size: .875rem; color: #555; } .pb .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; } .pb .unit-toggle:hover { background: #f5f5f5; border-color: #111; } .pb .table-outer { position: relative; } .pb .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; } .pb .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; } .pb table { border-collapse: collapse; width: 100%; min-width: 440px; } .pb th, .pb td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; } .pb thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; } .pb tbody tr:last-child td { border-bottom: none; } .pb tbody td:first-child { text-align: left; font-weight: 600; } .pb .muted { font-size: .82rem; color: #666; margin-top: .6rem; } .pb .size-cards { display: none; } .pb .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; } .pb .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; } .pb .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; } .pb .size-card-row:last-child { border-bottom: none; } .pb .size-card-label { color: #555; } .pb .payment-icons { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-top: .25rem; } .pb .pill { display: inline-block; border: 1px solid #ddd; border-radius: 6px; padding: 3px 10px; font-size: .82rem; color: #555; } @media (max-width: 400px) { .pb .table-outer { display: none; } .pb .size-cards { display: block; } } @media (max-width: 520px) { .pb .scroll-hint { display: block; } } Summer Special Offer Was: $31.99 Now: $23.99 + Free Shipping: Buy 3 Or More Items Printed & shipped from the USA Summer Collection 2026 Fresh designs on our softest, most breathable fabric + free shipping on 3 or more items Super-soft cotton. Relaxed, comfortable fit. This Lightweight/Midweight series is your ideal companion for the sunnier days ahead. Breathable, comfortable, and perfect as a clean main layer or a light base under a denim jacket. Range: Lightweight / Midweight 100% combed ring-spun cotton (Grey Marl contains 10% polyester) Fabric weight: 4.3 oz/yd² — lightweight & airy for summer Pre-shrunk to ensure your perfect fit lasts through every wash Professionally printed using high-definition textile technology Printed and shipped locally in the USA Each tee is printed exclusively for you after your order, usually within 2–3 business days. Secure payment PayPal Apple Pay Google Pay Credit / Debit card Size guide Please check the size chart before ordering Each item is custom printed for you. This Lightweight fit may differ from our Heavyweight or Organic ranges. Units: in Toggle in / cm Size Length (in) Width (in) Sleeve (in) S 27.99 17.99 8.23 M 29.02 20.00 8.50 L 30.00 22.01 8.74 XL 30.98 24.02 9.02 2XL 32.01 25.98 9.25 3XL 33.03 28.00 9.53 4XL 34.06 30.01 9.80 5XL 35.08 32.02 10.08 ← swipe to see all sizes → S Length27.99 Width17.99 Sleeve8.23 M Length29.02 Width20.00 Sleeve8.50 L Length30.00 Width22.01 Sleeve8.74 XL Length30.98 Width24.02 Sleeve9.02 2XL Length32.01 Width25.98 Sleeve9.25 3XL Length33.03 Width28.00 Sleeve9.53 4XL Length34.06 Width30.01 Sleeve9.80 5XL Length35.08 Width32.02 Sleeve10.08 Individual sizes may vary by ±1 inch due to the pre-shrink process. Measurements are averages provided by the manufacturer. (function(){ var unit = 'in'; var btn = document.getElementById('unit-btn'); var label = document.getElementById('unit-label'); var heads = document.querySelectorAll('.unit-head'); btn.addEventListener('click', function(){ unit = unit === 'in' ? 'cm' : 'in'; document.querySelectorAll('.sv').forEach(function(el){ el.textContent = unit === 'in' ? el.dataset.in : el.dataset.cm; }); label.textContent = unit; heads.forEach(function(h){ h.textContent = unit; }); btn.textContent = unit === 'in' ? 'Toggle in / cm' : 'Toggle cm / in'; }); })();