Ignorer et passer au contenu

LeMerch Pro Clubs

1. Bundesliga

Your club. Your style.

Discover selected 1. Bundesliga club collections. Modern fanwear, clean designs and styles made for matchday and everyday life.

Germany outline with highlighted football cities

Authentic fanwear
made for matchday

FAST SHIPPING 2 to 4 working days
PREMIUM QUALITY Made for real fans
SECURE PAYMENT SSL encrypted
30-DAY RETURNS Easy returns
== CLUB SECTION ========================================================= */ .lm-buli-clubs { position: relative; width: 100%; margin: 0 !important; padding: 0; overflow: hidden; background: radial-gradient( circle at 50% 0%, rgba(19, 63, 99, 0.2) 0%, rgba(0, 20, 38, 0) 42% ), #001426; } .lm-buli-clubs::before { content: ""; position: absolute; inset: 0; pointer-events: none; background: linear-gradient( 125deg, transparent 0%, transparent 69%, rgba(255, 200, 0, 0.03) 69%, rgba(255, 200, 0, 0.03) 70%, transparent 70% ); } .lm-buli-clubs__inner { position: relative; z-index: 1; width: calc(100% - 96px); max-width: 1440px; margin: 0 auto; padding: 34px 0 44px; } /* ========================================================= HEADER ========================================================= */ .lm-buli-clubs__header { display: block; width: 100%; margin: 0 0 24px; padding: 0; } .lm-buli-clubs__eyebrow { margin: 0 0 10px; color: #ffc800; font-size: 11px; line-height: 1; font-weight: 900; letter-spacing: 0.14em; text-transform: uppercase; } .lm-buli-clubs__header h2 { margin: 0; color: #ffffff; font-size: clamp(36px, 3.8vw, 58px); line-height: 0.94; font-weight: 900; letter-spacing: -0.025em; text-transform: uppercase; } .lm-buli-clubs__accent { width: 74px; height: 4px; margin: 16px 0 15px; background: #ffc800; } .lm-buli-clubs__header p { max-width: 720px; margin: 0; color: rgba(255, 255, 255, 0.68); font-size: 15px; line-height: 1.45; } /* ========================================================= GRID ========================================================= */ .lm-buli-clubs__grid { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px; width: 100%; margin: 0; padding: 0; } /* ========================================================= CLUB CARD ========================================================= */ .lm-buli-club-card { position: relative; isolation: isolate; display: flex; flex-direction: column; width: 100%; min-width: 0; min-height: 205px; margin: 0; padding: 11px 11px 10px; overflow: hidden; border: 1px solid rgba(255, 200, 0, 0.48); border-radius: 8px; background: radial-gradient( circle at 50% 22%, rgba(35, 85, 126, 0.42) 0%, rgba(6, 36, 65, 0.2) 44%, rgba(1, 18, 33, 0) 72% ), linear-gradient( 155deg, #0e2f50 0%, #041b33 58%, #011321 100% ); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.035); color: #ffffff; text-decoration: none; transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease; } .lm-buli-club-card::before { content: ""; position: absolute; inset: 0; z-index: 0; pointer-events: none; background: linear-gradient( 135deg, transparent 0%, transparent 70%, rgba(255, 200, 0, 0.07) 70%, rgba(255, 200, 0, 0.07) 71%, transparent 71% ); } .lm-buli-club-card::after { content: ""; position: absolute; top: -1px; right: 18px; z-index: 3; width: 52px; height: 2px; background: linear-gradient( 90deg, transparent, #ffc800, transparent ); box-shadow: 0 0 10px rgba(255, 200, 0, 0.55); } /* ========================================================= ICON ========================================================= */ .lm-buli-club-card__visual { position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; width: 108px; height: 108px; margin: 0 auto 4px; transition: transform 0.3s ease; } .lm-buli-club-card__fallback { display: none; } .lm-buli-club-card__visual img { display: block; width: 104px; height: 104px; margin: 0; object-fit: contain; filter: drop-shadow(0 9px 12px rgba(0, 0, 0, 0.46)) drop-shadow(0 0 8px rgba(255, 200, 0, 0.12)); } /* ========================================================= CONTENT ========================================================= */ .lm-buli-club-card__content { position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; width: 100%; margin-top: auto; padding: 0 38px 0 1px; text-align: left; } .lm-buli-club-card__city { width: 100%; margin: 0; color: #ffffff; font-size: 15px; line-height: 1.05; font-weight: 900; letter-spacing: 0.015em; text-align: left; text-transform: uppercase; } .lm-buli-club-card__year { margin: 5px 0 0; color: #ffc800; font-size: 12px; line-height: 1; font-weight: 900; letter-spacing: 0.08em; } /* ========================================================= ARROW ========================================================= */ .lm-buli-club-card__button { position: absolute; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; width: 29px; min-width: 29px; height: 29px; min-height: 29px; padding: 0; border: 1px solid #ffc800; border-radius: 50%; background: rgba(0, 15, 28, 0.82); color: transparent; font-size: 0; transition: background 0.3s ease, transform 0.3s ease; } .lm-buli-club-card__button::after { content: "›"; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; color: #ffc800; font-size: 20px; line-height: 1; font-weight: 400; transform: translateY(-1px); } /* ========================================================= HOVER ========================================================= */ @media screen and (hover: hover) { .lm-buli-club-card:hover { transform: translateY(-5px); border-color: rgba(255, 200, 0, 0.95); box-shadow: 0 18px 28px rgba(0, 0, 0, 0.32), 0 0 15px rgba(255, 200, 0, 0.08); } .lm-buli-club-card:hover .lm-buli-club-card__visual { transform: translateY(-2px) scale(1.03); } .lm-buli-club-card:hover .lm-buli-club-card__button { background: #ffc800; transform: translateX(2px); } .lm-buli-club-card:hover .lm-buli-club-card__button::after { color: #001b33; } } .lm-buli-club-card:focus-visible { outline: 3px solid #ffc800; outline-offset: 4px; } /* ========================================================= SHOPIFY SPACING ========================================================= */ .shopify-section:has(.lm-buli-clubs) { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; background: #001426 !important; } .shopify-section:has(.lm-buli-clubs) .section, .shopify-section:has(.lm-buli-clubs) .section-spacing, .shopify-section:has(.lm-buli-clubs) .custom-liquid { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; } /* ========================================================= TABLET ========================================================= */ @media screen and (max-width: 1199px) { .lm-buli-clubs__inner { width: calc(100% - 40px); } .lm-buli-clubs__grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; } } /* ========================================================= MOBILE ========================================================= */ @media screen and (max-width: 749px) { .lm-buli-clubs__inner { width: calc(100% - 24px); padding: 28px 0 34px; } .lm-buli-clubs__header { margin-bottom: 20px; } .lm-buli-clubs__eyebrow { font-size: 10px; } .lm-buli-clubs__header h2 { font-size: clamp(32px, 10vw, 46px); } .lm-buli-clubs__header p { font-size: 14px; } .lm-buli-clubs__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; } .lm-buli-club-card { min-height: 188px; padding: 9px; border-radius: 7px; } .lm-buli-club-card__visual { width: 90px; height: 90px; margin-bottom: 4px; } .lm-buli-club-card__visual img { width: 86px; height: 86px; } .lm-buli-club-card__content { padding-right: 34px; } .lm-buli-club-card__city { font-size: 13px; } .lm-buli-club-card__year { font-size: 11px; } .lm-buli-club-card__button { width: 27px; min-width: 27px; height: 27px; min-height: 27px; } .lm-buli-club-card__button::after { font-size: 18px; } } @media screen and (max-width: 390px) { .lm-buli-clubs__grid { grid-template-columns: 1fr; } .lm-buli-club-card { min-height: 205px; } .lm-buli-club-card__visual { width: 104px; height: 104px; } .lm-buli-club-card__visual img { width: 100px; height: 100px; } }

New season. New styles.

Fanwear made for matchday and everyday.

Discover modern football-inspired apparel and accessories created for the stadium, the street and everything in between.

Explore fanwear