Share
3 Tee Mystery Pack (Music)
3 Tee Mystery Pack (Music)
Secure checkout with
Couldn't load pickup availability
Estimated Shipping Widget will be displayed here!
Not sure what to grab next? Let us choose for you.
Our 3 Tee Music Mystery Pack is the fastest way to score premium OffCentre tees for an insane price -packed with a mix of past drops and leftover heat, all in your selected size.
✅ 3x Mystery Tees (All Music)
✅ No duplicates in the same box
✅ Free shipping included
✅ Only $50 per tee — $150 total /* =========================================== Deal Banner Section - Culture Kings Style Animated GIF/Video Background Banner =========================================== */ .deal-banner { position: relative; width: 100%; min-height: var(--deal-min-height-mobile, 300px); display: flex; align-items: center; justify-content: center; overflow: hidden; background-color: var(--deal-bg-color, #000); } @media (min-width: 768px) { .deal-banner { min-height: var(--deal-min-height-desktop, 500px); } } .deal-banner--full-width { width: 100vw; margin-left: calc(-50vw + 50%); } .deal-banner--bordered { border-top: 2px solid var(--deal-accent-color); border-bottom: 2px solid var(--deal-accent-color); } /* =========================================== Background Media - FIXED FOR PROPER SIZING =========================================== */ .deal-banner__media { position: absolute; inset: 0; z-index: 1; overflow: hidden; display: flex; align-items: center; justify-content: center; } .deal-banner__video, .deal-banner__gif, .deal-banner__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center center; } /* Ensure media fills entire container */ .deal-banner__video { min-width: 100%; min-height: 100%; } .deal-banner__gradient-bg { width: 100%; height: 100%; background: linear-gradient( 135deg, var(--deal-bg-color) 0%, var(--deal-accent-color) 50%, var(--deal-bg-color) 100% ); background-size: 400% 400%; animation: deal-gradient 8s ease infinite; } @keyframes deal-gradient { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } /* =========================================== Overlay - IMPROVED DARKNESS & CONTRAST =========================================== */ .deal-banner__overlay { position: absolute; inset: 0; background: linear-gradient( 180deg, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.15)) 0%, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.3)) 50%, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.45)) 100% ); z-index: 2; pointer-events: none; } /* =========================================== Content =========================================== */ .deal-banner__content { position: relative; z-index: 10; width: 100%; max-width: 1400px; padding: 40px 20px; margin: 0 auto; } @media (min-width: 768px) { .deal-banner__content { padding: 60px 40px; } } .deal-banner__content-inner { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 12px; } .deal-banner__content-inner--left { align-items: flex-start; text-align: left; } .deal-banner__content-inner--right { align-items: flex-end; text-align: right; } /* Text and CTA wrappers */ .deal-banner__text-wrapper { display: contents; } .deal-banner__cta { display: flex; justify-content: center; } /* Badge */ .deal-banner__badge { display: inline-flex; align-items: center; gap: 6px; padding: 6px 16px; background: var(--deal-accent-color); color: #fff; font-size: 11px; font-weight: 800; letter-spacing: 0.15em; text-transform: uppercase; border-radius: 2px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); } .deal-banner__badge--pulse { animation: deal-badge-pulse 2s ease-in-out infinite; } @keyframes deal-badge-pulse { 0%, 100% { transform: scale(1); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); } 50% { transform: scale(1.02); box-shadow: 0 4px 24px rgba(0, 0, 0, 0.6), 0 0 20px 5px rgba(255, 59, 59, 0.3); } } /* Pre-heading */ .deal-banner__pre-heading { margin: 0; color: var(--deal-text-color); font-size: 14px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; opacity: 0.95; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.7), 0 4px 16px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .deal-banner__pre-heading { font-size: 16px; } } /* Main Heading - ENHANCED TEXT SHADOWS FOR READABILITY */ .deal-banner__heading { margin: 0; display: flex; flex-wrap: wrap; align-items: baseline; justify-content: center; gap: 8px 16px; color: var(--deal-text-color); line-height: 0.9; } .deal-banner__content-inner--left .deal-banner__heading { justify-content: flex-start; } .deal-banner__content-inner--right .deal-banner__heading { justify-content: flex-end; } .deal-banner__heading-small { font-size: 28px; font-weight: 800; letter-spacing: 0.05em; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6), 0 4px 12px rgba(0, 0, 0, 0.5), 0 8px 24px rgba(0, 0, 0, 0.4); } .deal-banner__heading-large { font-size: 64px; font-weight: 900; letter-spacing: -0.02em; text-shadow: 0 4px 8px rgba(0, 0, 0, 0.7), 0 6px 20px rgba(0, 0, 0, 0.6), 0 10px 32px rgba(0, 0, 0, 0.5); } .deal-banner__heading-suffix { font-size: 28px; font-weight: 800; letter-spacing: 0.05em; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6), 0 4px 12px rgba(0, 0, 0, 0.5), 0 8px 24px rgba(0, 0, 0, 0.4); } @media (min-width: 768px) { .deal-banner__heading-small { font-size: 42px; } .deal-banner__heading-large { font-size: 120px; } .deal-banner__heading-suffix { font-size: 42px; } } @media (min-width: 1024px) { .deal-banner__heading-large { font-size: 150px; } } /* Heading Styles */ .deal-banner__heading--outline .deal-banner__heading-large { color: transparent; -webkit-text-stroke: 3px var(--deal-text-color); text-stroke: 3px var(--deal-text-color); text-shadow: 0 0 20px rgba(0, 0, 0, 0.8); } @media (min-width: 768px) { .deal-banner__heading--outline .deal-banner__heading-large { -webkit-text-stroke: 4px var(--deal-text-color); text-stroke: 4px var(--deal-text-color); } } .deal-banner__heading--gradient .deal-banner__heading-large { background: linear-gradient(135deg, var(--deal-text-color) 0%, var(--deal-accent-color) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .deal-banner__heading--shadow .deal-banner__heading-large { text-shadow: 4px 4px 0 var(--deal-accent-color), 8px 8px 0 rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.8); } @media (min-width: 768px) { .deal-banner__heading--shadow .deal-banner__heading-large { text-shadow: 6px 6px 0 var(--deal-accent-color), 12px 12px 0 rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.8); } } /* Subheading */ .deal-banner__subheading { margin: 8px 0 0; color: var(--deal-text-color); font-size: 14px; font-weight: 400; letter-spacing: 0.05em; opacity: 0.95; max-width: 400px; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.7), 0 4px 16px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .deal-banner__subheading { font-size: 16px; max-width: 500px; } } /* =========================================== Button - SOLID WHITE / BLACK TEXT / HOVER HIGHLIGHT =========================================== */ .deal-banner__button { display: inline-flex; align-items: center; gap: 10px; margin-top: 20px; padding: 14px 32px; background-color: #ffffff; color: #000000; font-size: 13px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase; text-decoration: none; border: 2px solid #ffffff; border-radius: 0; cursor: pointer; transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease; position: relative; overflow: hidden; z-index: 1; } .deal-banner__button:hover { background-color: #000000; color: #ffffff; border-color: #ffffff; transform: translateY(-2px); box-shadow: 0 0 20px rgba(255, 255, 255, 0.25); } .deal-banner__button:focus-visible { outline: 2px solid #ffffff; outline-offset: 3px; } .deal-banner__button-arrow { width: 16px; height: 16px; stroke: currentColor; transition: transform 0.3s ease; } .deal-banner__button:hover .deal-banner__button-arrow { transform: translateX(4px); } /* Outline Button Variant */ .deal-banner__button--outline { background-color: transparent; color: #ffffff; border: 2px solid #ffffff; } .deal-banner__button--outline:hover { background-color: #ffffff; color: #000000; border-color: #ffffff; box-shadow: 0 0 20px rgba(255, 255, 255, 0.25); } /* Glow Button Variant */ .deal-banner__button--glow { box-shadow: 0 0 20px rgba(255, 255, 255, 0.3); animation: deal-button-glow 2s ease-in-out infinite; } @keyframes deal-button-glow { 0%, 100% { box-shadow: 0 0 20px rgba(255, 255, 255, 0.3); } 50% { box-shadow: 0 0 40px rgba(255, 255, 255, 0.5), 0 0 60px rgba(255, 255, 255, 0.2); } } .deal-banner__button--glow:hover { background-color: #000000; color: #ffffff; border-color: #ffffff; animation: none; box-shadow: 0 0 30px rgba(255, 255, 255, 0.5); } /* Slim Button */ .deal-banner__button--slim { padding: 8px 20px; font-size: 11px; margin-top: 0; } /* =========================================== Countdown Timer =========================================== */ .deal-banner__countdown { margin-top: 24px; display: flex; flex-direction: column; align-items: center; gap: 8px; } .deal-banner__countdown-label { font-size: 11px; font-weight: 600; letter-spacing: 0.2em; color: var(--deal-accent-color); text-transform: uppercase; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } .deal-banner__countdown-timer { display: flex; align-items: center; gap: 8px; } @media (min-width: 768px) { .deal-banner__countdown-timer { gap: 12px; } } .deal-banner__countdown-unit { display: flex; flex-direction: column; align-items: center; min-width: 50px; padding: 10px 12px; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4); } @media (min-width: 768px) { .deal-banner__countdown-unit { min-width: 70px; padding: 12px 16px; } } .deal-banner__countdown-number { font-size: 24px; font-weight: 800; color: var(--deal-text-color); line-height: 1; font-variant-numeric: tabular-nums; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } @media (min-width: 768px) { .deal-banner__countdown-number { font-size: 36px; } } .deal-banner__countdown-text { font-size: 9px; font-weight: 600; letter-spacing: 0.1em; color: var(--deal-text-color); opacity: 0.8; text-transform: uppercase; margin-top: 4px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); } .deal-banner__countdown-separator { font-size: 24px; font-weight: 700; color: var(--deal-text-color); opacity: 0.6; animation: deal-blink 1s step-end infinite; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } @keyframes deal-blink { 0%, 100% { opacity: 0.6; } 50% { opacity: 0; } } .deal-banner__countdown-ended { padding: 12px 24px; background: var(--deal-accent-color); color: #fff; font-size: 14px; font-weight: 700; letter-spacing: 0.15em; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); } /* =========================================== Decorative Elements =========================================== */ .deal-banner__decor { position: absolute; width: 200px; height: 200px; border: 2px solid var(--deal-accent-color); opacity: 0.2; z-index: 5; pointer-events: none; } .deal-banner__decor--left { left: -100px; top: 50%; transform: translateY(-50%) rotate(45deg); } .deal-banner__decor--right { right: -100px; top: 50%; transform: translateY(-50%) rotate(45deg); } @media (max-width: 767px) { .deal-banner__decor { display: none; } } /* =========================================== Shine Effect =========================================== */ .deal-banner__shine { position: absolute; top: 0; left: -150%; width: 100%; height: 100%; background: linear-gradient( 120deg, transparent 0%, rgba(255, 255, 255, 0.1) 50%, transparent 100% ); z-index: 15; pointer-events: none; animation: deal-shine 4s ease-in-out infinite; } @keyframes deal-shine { 0% { left: -150%; } 50%, 100% { left: 150%; } } /* =========================================== Color Presets (add class to section) =========================================== */ /* Red & White - Default */ .deal-banner--red { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #ff3b3b; } /* Neon Green */ .deal-banner--neon { --deal-bg-color: #000000; --deal-text-color: #00ff88; --deal-accent-color: #00ff88; } /* Gold/Premium */ .deal-banner--gold { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #d4af37; } /* Electric Blue */ .deal-banner--blue { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #00d4ff; } /* Hot Pink */ .deal-banner--pink { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #ff1493; } /* Purple */ .deal-banner--purple { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #9b59b6; } /* Orange Fire */ .deal-banner--orange { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #ff6b35; } /* =========================================== SLIM MODE STYLES =========================================== */ .deal-banner--slim { min-height: 70px; } @media (min-width: 768px) { .deal-banner--slim { min-height: 90px; } } .deal-banner--slim .deal-banner__content { padding: 12px 16px; } .deal-banner--slim .deal-banner__content-inner { flex-direction: column; align-items: center; justify-content: center; gap: 10px; } /* Mobile: Button above text using flexbox order */ .deal-banner--slim .deal-banner__cta { order: -1; } .deal-banner--slim .deal-banner__text-wrapper { display: block; order: 1; } .deal-banner--slim .deal-banner__heading { margin: 0; display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; justify-content: center; line-height: 1; } .deal-banner--slim .deal-banner__heading-small { font-size: 14px; font-weight: 700; letter-spacing: 0.1em; } .deal-banner--slim .deal-banner__heading-large { font-size: 28px; font-weight: 900; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 14px; font-weight: 700; letter-spacing: 0.1em; } .deal-banner--slim .deal-banner__button { padding: 8px 20px; font-size: 11px; margin: 0; letter-spacing: 0.12em; } .deal-banner--slim .deal-banner__button-arrow { width: 12px; height: 12px; } /* Slim mode on medium screens */ @media (min-width: 480px) { .deal-banner--slim .deal-banner__heading-small { font-size: 16px; } .deal-banner--slim .deal-banner__heading-large { font-size: 36px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 16px; } } @media (min-width: 768px) { .deal-banner--slim .deal-banner__content { padding: 0 24px; } .deal-banner--slim .deal-banner__content-inner { flex-direction: row; gap: 28px; flex-wrap: nowrap; } /* Desktop: Reset order - text first, button after */ .deal-banner--slim .deal-banner__cta { order: 1; } .deal-banner--slim .deal-banner__text-wrapper { order: 0; } .deal-banner--slim .deal-banner__heading { gap: 12px; } .deal-banner--slim .deal-banner__heading-small { font-size: 20px; } .deal-banner--slim .deal-banner__heading-large { font-size: 44px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 20px; } .deal-banner__button { padding: 10px 28px; font-size: 12px; } .deal-banner--slim .deal-banner__button-arrow { width: 14px; height: 14px; } } @media (min-width: 1024px) { .deal-banner--slim .deal-banner__content { padding: 0 40px; } .deal-banner--slim .deal-banner__heading-small { font-size: 24px; } .deal-banner--slim .deal-banner__heading-large { font-size: 56px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 24px; } .deal-banner--slim .deal-banner__button { padding: 12px 32px; font-size: 13px; } } @media (min-width: 1280px) { .deal-banner--slim .deal-banner__heading-small { font-size: 28px; } .deal-banner--slim .deal-banner__heading-large { font-size: 64px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 28px; } } /* =========================================== Accessibility & Performance =========================================== */ @media (prefers-reduced-motion: reduce) { .deal-banner__badge--pulse, .deal-banner__button--glow, .deal-banner__gradient-bg, .deal-banner__shine, .deal-banner__countdown-separator { animation: none; } } /* Improve video performance on mobile */ @media (max-width: 767px) { .deal-banner__video { transform: translateZ(0); will-change: auto; } }/* =========================================== Deal Banner Section - Culture Kings Style Animated GIF/Video Background Banner =========================================== */ .deal-banner { position: relative; width: 100%; min-height: var(--deal-min-height-mobile, 300px); display: flex; align-items: center; justify-content: center; overflow: hidden; background-color: var(--deal-bg-color, #000); } @media (min-width: 768px) { .deal-banner { min-height: var(--deal-min-height-desktop, 500px); } } .deal-banner--full-width { width: 100vw; margin-left: calc(-50vw + 50%); } .deal-banner--bordered { border-top: 2px solid var(--deal-accent-color); border-bottom: 2px solid var(--deal-accent-color); } /* =========================================== Background Media - FIXED FOR PROPER SIZING =========================================== */ .deal-banner__media { position: absolute; inset: 0; z-index: 1; overflow: hidden; display: flex; align-items: center; justify-content: center; } .deal-banner__video, .deal-banner__gif, .deal-banner__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center center; } /* Ensure media fills entire container */ .deal-banner__video { min-width: 100%; min-height: 100%; } .deal-banner__gradient-bg { width: 100%; height: 100%; background: linear-gradient( 135deg, var(--deal-bg-color) 0%, var(--deal-accent-color) 50%, var(--deal-bg-color) 100% ); background-size: 400% 400%; animation: deal-gradient 8s ease infinite; } @keyframes deal-gradient { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } /* =========================================== Overlay - IMPROVED DARKNESS & CONTRAST =========================================== */ .deal-banner__overlay { position: absolute; inset: 0; background: linear-gradient( 180deg, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.15)) 0%, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.3)) 50%, rgba(0, 0, 0, calc(var(--deal-overlay-opacity, 0.3) + 0.45)) 100% ); z-index: 2; pointer-events: none; } /* =========================================== Content =========================================== */ .deal-banner__content { position: relative; z-index: 10; width: 100%; max-width: 1400px; padding: 40px 20px; margin: 0 auto; } @media (min-width: 768px) { .deal-banner__content { padding: 60px 40px; } } .deal-banner__content-inner { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 12px; } .deal-banner__content-inner--left { align-items: flex-start; text-align: left; } .deal-banner__content-inner--right { align-items: flex-end; text-align: right; } /* Text and CTA wrappers */ .deal-banner__text-wrapper { display: contents; } .deal-banner__cta { display: flex; justify-content: center; } /* Badge */ .deal-banner__badge { display: inline-flex; align-items: center; gap: 6px; padding: 6px 16px; background: var(--deal-accent-color); color: #fff; font-size: 11px; font-weight: 800; letter-spacing: 0.15em; text-transform: uppercase; border-radius: 2px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); } .deal-banner__badge--pulse { animation: deal-badge-pulse 2s ease-in-out infinite; } @keyframes deal-badge-pulse { 0%, 100% { transform: scale(1); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); } 50% { transform: scale(1.02); box-shadow: 0 4px 24px rgba(0, 0, 0, 0.6), 0 0 20px 5px rgba(255, 59, 59, 0.3); } } /* Pre-heading */ .deal-banner__pre-heading { margin: 0; color: var(--deal-text-color); font-size: 14px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; opacity: 0.95; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.7), 0 4px 16px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .deal-banner__pre-heading { font-size: 16px; } } /* Main Heading - ENHANCED TEXT SHADOWS FOR READABILITY */ .deal-banner__heading { margin: 0; display: flex; flex-wrap: wrap; align-items: baseline; justify-content: center; gap: 8px 16px; color: var(--deal-text-color); line-height: 0.9; } .deal-banner__content-inner--left .deal-banner__heading { justify-content: flex-start; } .deal-banner__content-inner--right .deal-banner__heading { justify-content: flex-end; } .deal-banner__heading-small { font-size: 28px; font-weight: 800; letter-spacing: 0.05em; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6), 0 4px 12px rgba(0, 0, 0, 0.5), 0 8px 24px rgba(0, 0, 0, 0.4); } .deal-banner__heading-large { font-size: 64px; font-weight: 900; letter-spacing: -0.02em; text-shadow: 0 4px 8px rgba(0, 0, 0, 0.7), 0 6px 20px rgba(0, 0, 0, 0.6), 0 10px 32px rgba(0, 0, 0, 0.5); } .deal-banner__heading-suffix { font-size: 28px; font-weight: 800; letter-spacing: 0.05em; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6), 0 4px 12px rgba(0, 0, 0, 0.5), 0 8px 24px rgba(0, 0, 0, 0.4); } @media (min-width: 768px) { .deal-banner__heading-small { font-size: 42px; } .deal-banner__heading-large { font-size: 120px; } .deal-banner__heading-suffix { font-size: 42px; } } @media (min-width: 1024px) { .deal-banner__heading-large { font-size: 150px; } } /* Heading Styles */ .deal-banner__heading--outline .deal-banner__heading-large { color: transparent; -webkit-text-stroke: 3px var(--deal-text-color); text-stroke: 3px var(--deal-text-color); text-shadow: 0 0 20px rgba(0, 0, 0, 0.8); } @media (min-width: 768px) { .deal-banner__heading--outline .deal-banner__heading-large { -webkit-text-stroke: 4px var(--deal-text-color); text-stroke: 4px var(--deal-text-color); } } .deal-banner__heading--gradient .deal-banner__heading-large { background: linear-gradient(135deg, var(--deal-text-color) 0%, var(--deal-accent-color) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .deal-banner__heading--shadow .deal-banner__heading-large { text-shadow: 4px 4px 0 var(--deal-accent-color), 8px 8px 0 rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.8); } @media (min-width: 768px) { .deal-banner__heading--shadow .deal-banner__heading-large { text-shadow: 6px 6px 0 var(--deal-accent-color), 12px 12px 0 rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.8); } } /* Subheading */ .deal-banner__subheading { margin: 8px 0 0; color: var(--deal-text-color); font-size: 14px; font-weight: 400; letter-spacing: 0.05em; opacity: 0.95; max-width: 400px; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.7), 0 4px 16px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .deal-banner__subheading { font-size: 16px; max-width: 500px; } } /* =========================================== Button - SOLID WHITE / BLACK TEXT / HOVER HIGHLIGHT =========================================== */ .deal-banner__button { display: inline-flex; align-items: center; gap: 10px; margin-top: 20px; padding: 14px 32px; background-color: #ffffff; color: #000000; font-size: 13px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase; text-decoration: none; border: 2px solid #ffffff; border-radius: 0; cursor: pointer; transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease; position: relative; overflow: hidden; z-index: 1; } .deal-banner__button:hover { background-color: #000000; color: #ffffff; border-color: #ffffff; transform: translateY(-2px); box-shadow: 0 0 20px rgba(255, 255, 255, 0.25); } .deal-banner__button:focus-visible { outline: 2px solid #ffffff; outline-offset: 3px; } .deal-banner__button-arrow { width: 16px; height: 16px; stroke: currentColor; transition: transform 0.3s ease; } .deal-banner__button:hover .deal-banner__button-arrow { transform: translateX(4px); } /* Outline Button Variant */ .deal-banner__button--outline { background-color: transparent; color: #ffffff; border: 2px solid #ffffff; } .deal-banner__button--outline:hover { background-color: #ffffff; color: #000000; border-color: #ffffff; box-shadow: 0 0 20px rgba(255, 255, 255, 0.25); } /* Glow Button Variant */ .deal-banner__button--glow { box-shadow: 0 0 20px rgba(255, 255, 255, 0.3); animation: deal-button-glow 2s ease-in-out infinite; } @keyframes deal-button-glow { 0%, 100% { box-shadow: 0 0 20px rgba(255, 255, 255, 0.3); } 50% { box-shadow: 0 0 40px rgba(255, 255, 255, 0.5), 0 0 60px rgba(255, 255, 255, 0.2); } } .deal-banner__button--glow:hover { background-color: #000000; color: #ffffff; border-color: #ffffff; animation: none; box-shadow: 0 0 30px rgba(255, 255, 255, 0.5); } /* Slim Button */ .deal-banner__button--slim { padding: 8px 20px; font-size: 11px; margin-top: 0; } /* =========================================== Countdown Timer =========================================== */ .deal-banner__countdown { margin-top: 24px; display: flex; flex-direction: column; align-items: center; gap: 8px; } .deal-banner__countdown-label { font-size: 11px; font-weight: 600; letter-spacing: 0.2em; color: var(--deal-accent-color); text-transform: uppercase; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } .deal-banner__countdown-timer { display: flex; align-items: center; gap: 8px; } @media (min-width: 768px) { .deal-banner__countdown-timer { gap: 12px; } } .deal-banner__countdown-unit { display: flex; flex-direction: column; align-items: center; min-width: 50px; padding: 10px 12px; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4); } @media (min-width: 768px) { .deal-banner__countdown-unit { min-width: 70px; padding: 12px 16px; } } .deal-banner__countdown-number { font-size: 24px; font-weight: 800; color: var(--deal-text-color); line-height: 1; font-variant-numeric: tabular-nums; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } @media (min-width: 768px) { .deal-banner__countdown-number { font-size: 36px; } } .deal-banner__countdown-text { font-size: 9px; font-weight: 600; letter-spacing: 0.1em; color: var(--deal-text-color); opacity: 0.8; text-transform: uppercase; margin-top: 4px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); } .deal-banner__countdown-separator { font-size: 24px; font-weight: 700; color: var(--deal-text-color); opacity: 0.6; animation: deal-blink 1s step-end infinite; text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6); } @keyframes deal-blink { 0%, 100% { opacity: 0.6; } 50% { opacity: 0; } } .deal-banner__countdown-ended { padding: 12px 24px; background: var(--deal-accent-color); color: #fff; font-size: 14px; font-weight: 700; letter-spacing: 0.15em; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5); } /* =========================================== Decorative Elements =========================================== */ .deal-banner__decor { position: absolute; width: 200px; height: 200px; border: 2px solid var(--deal-accent-color); opacity: 0.2; z-index: 5; pointer-events: none; } .deal-banner__decor--left { left: -100px; top: 50%; transform: translateY(-50%) rotate(45deg); } .deal-banner__decor--right { right: -100px; top: 50%; transform: translateY(-50%) rotate(45deg); } @media (max-width: 767px) { .deal-banner__decor { display: none; } } /* =========================================== Shine Effect =========================================== */ .deal-banner__shine { position: absolute; top: 0; left: -150%; width: 100%; height: 100%; background: linear-gradient( 120deg, transparent 0%, rgba(255, 255, 255, 0.1) 50%, transparent 100% ); z-index: 15; pointer-events: none; animation: deal-shine 4s ease-in-out infinite; } @keyframes deal-shine { 0% { left: -150%; } 50%, 100% { left: 150%; } } /* =========================================== Color Presets (add class to section) =========================================== */ /* Red & White - Default */ .deal-banner--red { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #ff3b3b; } /* Neon Green */ .deal-banner--neon { --deal-bg-color: #000000; --deal-text-color: #00ff88; --deal-accent-color: #00ff88; } /* Gold/Premium */ .deal-banner--gold { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #d4af37; } /* Electric Blue */ .deal-banner--blue { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #00d4ff; } /* Hot Pink */ .deal-banner--pink { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #ff1493; } /* Purple */ .deal-banner--purple { --deal-bg-color: #0a0a0a; --deal-text-color: #ffffff; --deal-accent-color: #9b59b6; } /* Orange Fire */ .deal-banner--orange { --deal-bg-color: #000000; --deal-text-color: #ffffff; --deal-accent-color: #ff6b35; } /* =========================================== SLIM MODE STYLES =========================================== */ .deal-banner--slim { min-height: 70px; } @media (min-width: 768px) { .deal-banner--slim { min-height: 90px; } } .deal-banner--slim .deal-banner__content { padding: 12px 16px; } .deal-banner--slim .deal-banner__content-inner { flex-direction: column; align-items: center; justify-content: center; gap: 10px; } /* Mobile: Button above text using flexbox order */ .deal-banner--slim .deal-banner__cta { order: -1; } .deal-banner--slim .deal-banner__text-wrapper { display: block; order: 1; } .deal-banner--slim .deal-banner__heading { margin: 0; display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; justify-content: center; line-height: 1; } .deal-banner--slim .deal-banner__heading-small { font-size: 14px; font-weight: 700; letter-spacing: 0.1em; } .deal-banner--slim .deal-banner__heading-large { font-size: 28px; font-weight: 900; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 14px; font-weight: 700; letter-spacing: 0.1em; } .deal-banner--slim .deal-banner__button { padding: 8px 20px; font-size: 11px; margin: 0; letter-spacing: 0.12em; } .deal-banner--slim .deal-banner__button-arrow { width: 12px; height: 12px; } /* Slim mode on medium screens */ @media (min-width: 480px) { .deal-banner--slim .deal-banner__heading-small { font-size: 16px; } .deal-banner--slim .deal-banner__heading-large { font-size: 36px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 16px; } } @media (min-width: 768px) { .deal-banner--slim .deal-banner__content { padding: 0 24px; } .deal-banner--slim .deal-banner__content-inner { flex-direction: row; gap: 28px; flex-wrap: nowrap; } /* Desktop: Reset order - text first, button after */ .deal-banner--slim .deal-banner__cta { order: 1; } .deal-banner--slim .deal-banner__text-wrapper { order: 0; } .deal-banner--slim .deal-banner__heading { gap: 12px; } .deal-banner--slim .deal-banner__heading-small { font-size: 20px; } .deal-banner--slim .deal-banner__heading-large { font-size: 44px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 20px; } .deal-banner__button { padding: 10px 28px; font-size: 12px; } .deal-banner--slim .deal-banner__button-arrow { width: 14px; height: 14px; } } @media (min-width: 1024px) { .deal-banner--slim .deal-banner__content { padding: 0 40px; } .deal-banner--slim .deal-banner__heading-small { font-size: 24px; } .deal-banner--slim .deal-banner__heading-large { font-size: 56px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 24px; } .deal-banner--slim .deal-banner__button { padding: 12px 32px; font-size: 13px; } } @media (min-width: 1280px) { .deal-banner--slim .deal-banner__heading-small { font-size: 28px; } .deal-banner--slim .deal-banner__heading-large { font-size: 64px; } .deal-banner--slim .deal-banner__heading-suffix { font-size: 28px; } } /* =========================================== Accessibility & Performance =========================================== */ @media (prefers-reduced-motion: reduce) { .deal-banner__badge--pulse, .deal-banner__button--glow, .deal-banner__gradient-bg, .deal-banner__shine, .deal-banner__countdown-separator { animation: none; } } /* Improve video performance on mobile */ @media (max-width: 767px) { .deal-banner__video { transform: translateZ(0); will-change: auto; } }usually $210
(massive value for premium full-print streetwear)
Perfect if you want variety, love surprises, or just want the best deal on OffCentre tees while stocks last.
Note: Mystery boxes are final sale. Limited quantities available per size.
SIZING chart
SIZING chart
SHIPPING INFORMATION
SHIPPING INFORMATION
In Stock: Ships within 2 business days from our NZ warehouse.
Pre-Order: Expected to arrive by the date shown below the PreOrder Now button.
Mixed Cart: If your order includes both pre-order and in-stock items, everything will ship together once the pre-order item arrives. To receive in-stock items sooner, please place separate orders.
CARE INSTRUCTIONS
CARE INSTRUCTIONS
Recommend cold machine wash with garment turned inside out for longevity.

Why Choose us?
| Feature | OffCentre Clothing | Other Brands |
|---|---|---|
| 305gsm heavyweight tees | - Thin 180–220gsm | |
| Museum-grade graphic prints | - Fades / cracks fast | |
| Full Front Prints | - Tiny prints | |
| Oversized, street-authentic fit | - Generic retail fit | |
| Limited runs | - Mass restocks | |
| Fast NZ & AUS shipping | - (some offer) | |
| Affordable price point | - (Sometimes cheaper) - Cheap Materials | |
| community & culture | - A product with no culture |
✦ OffCentre FAQ Section ✦
No — These are limited-run tribute designs. Each piece is original artwork, printed on premium blanks in NZ.
305gsm oversized fit. Think thicker, streetwear weight — not cheap mall cotton.
Preorders lock your size before the run sells out. Plus, preorder buyers get $10 off until stock arrives.
Shipping
We ship fast from NZ (1–2 days dispatch). Free shipping on orders over $100
Currently we only ship to NZ & AUS but can make exceptions. Send us a message.
No stress — we’ve got easy 30-day returns.
Testimonials
OffCentre tees hit different. Heavy print, solid quality and the fits are actually true to size. Copped the Bone Thugs drop and it came quick – everyone at the gig was asking where I got it. Finally a NZ brand that actually feels premium.
Love that these guys bring out limited capsules – makes every tee feel exclusive. The Lil Baby shirt I grabbed is now my go-to. Print hasn’t cracked after heaps of washes. Shipping to Aus was fast too 👌🏽
Been hunting for local streetwear brands that aren’t just copy-paste logos. OffCentre nails it – bold prints, proper quality. Rocked my Hulk Hogan tee at town on Saturday, got so many compliments. Respect!
Streetwear with actual thought put into it. The Ozzy Osbourne tee I grabbed feels like vintage merch but fresh. Sizes fit perfect. Will defs be back for the next capsule.
Got the Warriors NRL tee – mean design, and the preorder discount was a nice touch. The fabric feels heavy duty, not like the thin cheap ones. OffCentre is definitely repping the culture right.