Kapten & Son Logo

Kapten & Son verbindet modernes Design mit durchdachter Funktionalität – von Rucksäcken und Taschen bis zu Reisegepäck für Alltag, Freizeit und unterwegs.

(function(){ var carousel = document.getElementById('ks2-carousel'); if(!carousel) return; var STYLE_ID = 'ks2-kapten-mobile-style'; if(!document.getElementById(STYLE_ID)){ var css = [ '@media(max-width:768px){', '.ks2-slide{flex:0 0 96% !important;min-width:96% !important;padding:0 6px !important;cursor:pointer;}', '.ks2-slide > div > div:last-of-type{padding:0px 10px 30px 20px !important;}', '.ks2-tag{font-size:9px !important;letter-spacing:.08em !important;margin-bottom:3px !important;}', '.ks2-title{line-height:1.1 !important;margin-bottom:3px !important;}', '.ks2-desc{display:none !important;}', '.ks2-cta{font-size:11px !important;padding:6px 12px !important;margin-top:6px !important;}', '}', '@media(min-width:769px) and (max-width:1600px){', '#ks2-carousel{max-width:480px !important;}', '.ks2-title{font-size:clamp(15px,2vw,26px) !important;}', '}' ].join(''); var s = document.createElement('style'); s.id = STYLE_ID; s.textContent = css; document.head.appendChild(s); } var track = document.getElementById('ks2-track'); var dotsWrap = document.getElementById('ks2-dots'); var progress = document.getElementById('ks2-progress'); var slides = Array.prototype.slice.call(carousel.querySelectorAll('.ks2-slide')); var total = slides.length; var current = 0; var autoTimer; var DURATION = 5000; var dots = []; var dragStart = 0; var dragDelta = 0; var dragging = false; var dragT = 0; var wasDragged = false; var lockAxis = null; slides.forEach(function(slide){ var img = slide.querySelector('img'); if(img) img.style.transition = 'transform 0.08s linear'; }); slides.forEach(function(slide){ var inner = slide.querySelector('div'); if(inner) inner.style.webkitTransform = inner.style.webkitTransform || 'translateZ(0)'; }); track.style.touchAction = 'pan-y'; function isMobile(){ return window.innerWidth <= 768; } function getOffset(idx){ if(isMobile()){ var slideW = slides[0].offsetWidth; var peekW = (carousel.offsetWidth - slideW) / 2; if(idx === 0) return 0; if(idx === total - 1) return track.scrollWidth - carousel.offsetWidth; return idx * slideW - peekW; } return idx * carousel.offsetWidth; } for(var i = 0; i < total; i++){ var d = document.createElement('div'); d.setAttribute('data-idx', i); d.style.cssText = 'width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.35);cursor:pointer;transition:all .4s ease;'; dotsWrap.appendChild(d); dots.push(d); } function updateDots(){ dots.forEach(function(d,i){ d.style.width = i === current ? '22px' : '6px'; d.style.background = i === current ? '#fff' : 'rgba(255,255,255,.35)'; }); } function revealContent(idx){ ['ks2-tag','ks2-title','ks2-desc','ks2-cta'].forEach(function(cls){ var el = slides[idx].querySelector('.' + cls); if(!el) return; el.style.opacity = '1'; el.style.transform = 'none'; }); } function hideContent(idx){ ['ks2-tag','ks2-title','ks2-desc','ks2-cta'].forEach(function(cls){ var el = slides[idx].querySelector('.' + cls); if(!el) return; el.style.opacity = '0'; el.style.transform = 'translateY(10px)'; }); } var isIOSafari = /iP(ad|hone|od)/.test(navigator.userAgent) && /WebKit/i.test(navigator.userAgent) && !/CriOS|FxiOS|EdgiOS/i.test(navigator.userAgent); function applyMobilePeek(){ var section = carousel.closest('section') || carousel.parentElement; slides.forEach(function(slide, i){ var inner = slide.querySelector('div'); if(!inner) return; if(isMobile()){ section.style.overflow = 'visible'; carousel.style.overflow = 'visible'; carousel.style.padding = '0'; if(isIOSafari){ inner.style.transition = 'opacity .25s ease'; inner.style.transform = 'none'; inner.style.opacity = i === current ? '1' : '0.82'; } else { inner.style.transition = 'transform .65s cubic-bezier(.25,.8,.25,1), opacity .65s ease'; inner.style.transform = 'none'; inner.style.opacity = i === current ? '1' : '0.45'; } } else { section.style.overflow = ''; carousel.style.overflow = ''; carousel.style.padding = ''; inner.style.transform = ''; inner.style.opacity = ''; inner.style.transition = ''; } }); } function applyParallax(offset){ if(isMobile() || isIOSafari) return; slides.forEach(function(slide, i){ var img = slide.querySelector('img'); if(!img) return; var raw = (i - current + offset) * 12; var clamped = Math.max(-13, Math.min(13, raw)); img.style.transform = 'scale(1.1) translateX(' + clamped + 'px)'; }); } function goTo(idx){ hideContent(current); current = ((idx % total) + total) % total; track.style.transition = 'transform .65s cubic-bezier(.77,0,.175,1)'; requestAnimationFrame(function(){ requestAnimationFrame(function(){ track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; }); }); updateDots(); applyMobilePeek(); setTimeout(function(){ revealContent(current); }, 120); startProgress(); } function startProgress(){ clearTimeout(autoTimer); progress.style.transition = 'none'; progress.style.width = '0%'; setTimeout(function(){ progress.style.transition = 'width ' + DURATION + 'ms linear'; progress.style.width = '100%'; }, 30); autoTimer = setTimeout(function(){ goTo(current + 1); }, DURATION); } carousel.addEventListener('mousedown', function(e){ if(e.button !== 0) return; dragging = true; dragStart = e.clientX; dragDelta = 0; dragT = Date.now(); wasDragged = false; track.style.transition = 'none'; clearTimeout(autoTimer); slides.forEach(function(s){ s.style.cursor = 'grabbing'; }); }); document.addEventListener('mousemove', function(e){ if(!dragging) return; dragDelta = e.clientX - dragStart; track.style.transform = 'translateX(' + (-getOffset(current) + dragDelta) + 'px)'; applyParallax(-dragDelta / carousel.offsetWidth); }); document.addEventListener('mouseup', function(){ if(!dragging) return; dragging = false; slides.forEach(function(s){ s.style.cursor = 'grab'; }); var vel = Math.abs(dragDelta) / (Date.now() - dragT); wasDragged = Math.abs(dragDelta) > 5; if(Math.abs(dragDelta) > 60 || vel > 0.45){ goTo(dragDelta < 0 ? current + 1 : current - 1); } else { track.style.transition = 'transform .45s cubic-bezier(.77,0,.175,1)'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); startProgress(); } dragDelta = 0; }); var touchStartY = 0; carousel.addEventListener('touchstart', function(e){ dragStart = e.touches[0].clientX; touchStartY = e.touches[0].clientY; dragDelta = 0; dragging = true; dragT = Date.now(); wasDragged = false; lockAxis = null; track.style.transition = 'none'; clearTimeout(autoTimer); }, {passive:false}); carousel.addEventListener('touchmove', function(e){ if(!dragging) return; var dx = e.touches[0].clientX - dragStart; var dy = e.touches[0].clientY - touchStartY; if(!lockAxis && (Math.abs(dx) > 4 || Math.abs(dy) > 4)){ lockAxis = Math.abs(dx) >= Math.abs(dy) ? 'x' : 'y'; } if(lockAxis === 'x'){ e.preventDefault(); dragDelta = dx; track.style.transform = 'translateX(' + (-getOffset(current) + dragDelta) + 'px)'; applyParallax(-dragDelta / carousel.offsetWidth); } }, {passive:false}); carousel.addEventListener('touchend', function(){ if(!dragging) return; dragging = false; var vel = Math.abs(dragDelta) / (Date.now() - dragT); wasDragged = Math.abs(dragDelta) > 5; if(lockAxis === 'x' && (Math.abs(dragDelta) > 55 || vel > 0.45)){ goTo(dragDelta < 0 ? current + 1 : current - 1); } else { track.style.transition = 'transform .45s cubic-bezier(.77,0,.175,1)'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); startProgress(); } dragDelta = 0; lockAxis = null; }); dotsWrap.addEventListener('click', function(e){ var d = e.target.closest('[data-idx]'); if(d){ goTo(parseInt(d.getAttribute('data-idx'),10)); } }); window.addEventListener('resize', function(){ track.style.transition = 'none'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); }); slides.forEach(function(slide){ slide.addEventListener('click', function(){ if(wasDragged) return; var link = slide.querySelector('.ks2-cta'); if(link){ window.location.href = link.href; } }); }); updateDots(); revealContent(0); applyMobilePeek(); startProgress(); })();

Kapten & Son

Marke
176
Preis
Farben
46
43
32
25
14
8
4
4
Geschlecht
53
2
1
117
4
Produkttyp
1
6
7
2
5
69
4
14
89
3
31
3
3
7
11
20
4
Nachhaltigkeit
160
176 Artikel
Kapten & Son Logo

Rucksäcke, Taschen & Reisegepäck

Kapten & Son verbindet modernes Design mit funktionalen Details für Alltag, Freizeit und Reise. Bei modeherz findest Du Rucksäcke, Taschen und Reisebegleiter, die sich unkompliziert in deinen Alltag integrieren lassen.

Passt zu deinem Alltag

Beliebte Farben

Von zeitlosen Neutraltönen bis zu sanften Farben: Finde Kapten & Son in deinem Lieblingslook.

Markenstory

Häufige Fragen

Ähnliche Marken entdecken

Weitere Marken mit modernen Taschen und Rucksäcken:

Weiter stöbern

Entdecke Kapten & Son bei modeherz – moderne Rucksäcke, Taschen und Reisebegleiter für Alltag, Freizeit und unterwegs.

(function(){ function initStack(opts){ var cards = opts.cards; var total = cards.length; var cur = 0; var busy = false; var card = document.getElementById(opts.card); var eyebrow = document.getElementById(opts.eyebrow); var title = document.getElementById(opts.title); var body = document.getElementById(opts.body); var badge = document.getElementById(opts.badge); var dotsW = document.getElementById(opts.dots); var btnNext = opts.next ? document.getElementById(opts.next) : null; var btnPrev = opts.prev ? document.getElementById(opts.prev) : null; var ctaLink = opts.link ? document.getElementById(opts.link) : null; if(!card) return; var dots = []; for(var i = 0; i < total; i++){ var d = document.createElement('div'); d.style.cssText = 'width:6px;height:6px;border-radius:50%;background:#ccc;cursor:pointer;transition:width .25s,background .25s,border-radius .25s;'; (function(idx){ d.addEventListener('click', function(){ goTo(idx); }); })(i); dotsW.appendChild(d); dots.push(d); } function updateDots(){ dots.forEach(function(d, i){ if(i === cur){ d.style.width = '18px'; d.style.borderRadius = '999px'; d.style.background = '#111'; } else { d.style.width = '6px'; d.style.borderRadius = '50%'; d.style.background = '#ccc'; } }); badge.textContent = (cur + 1) + ' / ' + total; } function render(){ var c = cards[cur]; eyebrow.textContent = c.eyebrow; title.textContent = c.title; body.textContent = c.body; if(ctaLink && c.link){ ctaLink.href = c.link; ctaLink.textContent = c.linkLabel || 'Kategorie ansehen →'; } updateDots(); } function goTo(idx){ if(busy) return; idx = ((idx % total) + total) % total; if(idx === cur) return; busy = true; card.style.opacity = '0'; setTimeout(function(){ cur = idx; render(); card.style.opacity = '1'; busy = false; }, 200); } if(btnNext){ btnNext.addEventListener('click', function(){ goTo(cur + 1); }); } if(btnPrev){ btnPrev.addEventListener('click', function(){ goTo(cur - 1); }); } var touchStartX = 0; card.addEventListener('touchstart', function(e){ touchStartX = e.touches[0].clientX; }, {passive:true}); card.addEventListener('touchend', function(e){ var dx = e.changedTouches[0].clientX - touchStartX; if(Math.abs(dx) > 44){ goTo(dx < 0 ? cur + 1 : cur - 1); } }, {passive:true}); var mouseStartX = 0; var dragging = false; card.addEventListener('mousedown', function(e){ if(e.target.tagName === 'BUTTON' || e.target.tagName === 'A') return; mouseStartX = e.clientX; dragging = true; card.style.cursor = 'grabbing'; }); document.addEventListener('mouseup', function(e){ if(!dragging) return; dragging = false; card.style.cursor = 'grab'; var dx = e.clientX - mouseStartX; if(Math.abs(dx) > 44){ goTo(dx < 0 ? cur + 1 : cur - 1); } }); render(); } initStack({ card:'ks-story-card', eyebrow:'ks-st-eyebrow', title:'ks-st-title', body:'ks-st-body', badge:'ks-st-badge', dots:'ks-st-dots', next:'ks-st-next', prev:'ks-st-prev', cards:[ { eyebrow:'Die Anfänge', title:'Alles begann mit einer Taucheruhr', body:'Kapten & Son entstand aus einem Studentenprojekt in Münster. Die Gründer entwickelten zunächst eine Taucheruhr für sich selbst und ließen später 100 Stück für Freunde und Kommilitonen produzieren. Bereits nach sieben Tagen waren alle Exemplare ausverkauft.' }, { eyebrow:'Wachstum', title:'Vom Studentenprojekt zur Lifestyle-Marke', body:'Aus der kleinen Uhrenidee entwickelte sich innerhalb weniger Jahre eine international bekannte Marke. Das Sortiment wuchs um Sonnenbrillen, Rucksäcke und weitere Accessoires, während Kapten & Son seine Präsenz auf zahlreiche Länder ausweitete und besonders durch frühes Influencer-Marketing schnell Bekanntheit aufbaute.' }, { eyebrow:'Design', title:'Für unterwegs gedacht', body:'Kapten & Son verbindet eine moderne, reduzierte Designsprache mit Produkten, die im Alltag praktisch funktionieren. Rucksäcke, Taschen und Reisebegleiter sind darauf ausgelegt, unkompliziert zwischen Arbeit, Freizeit und unterwegs zu wechseln.' }, { eyebrow:'Funktion', title:'Durchdacht organisiert', body:'Praktische Fächer und eine übersichtliche Aufteilung helfen dabei, wichtige Dinge schnell griffbereit zu haben. So eignen sich viele Modelle sowohl für den täglichen Weg zur Arbeit oder Universität als auch für Freizeit und Reisen.' }, { eyebrow:'Look', title:'Modern und vielseitig', body:'Klare Formen und zurückhaltende Farben machen Kapten & Son einfach kombinierbar. Dadurch passen die Produkte zu sportlichen, urbanen und minimalistischen Looks.' }, { eyebrow:'Travel', title:'Vom Alltag bis zur Reise', body:'Neben Rucksäcken und Taschen bietet Kapten & Son auch Reisebegleiter für längere Strecken. So lässt sich der typische Look der Marke vom täglichen Weg durch die Stadt bis zum nächsten Urlaub mitnehmen.' } ] }); initStack({ card:'ks-use-card', eyebrow:'ks-use-eyebrow', title:'ks-use-title', body:'ks-use-body', badge:'ks-use-badge', dots:'ks-use-dots', link:'ks-use-link', cards:[ { eyebrow:'Passt zu dir, wenn …', title:'… du einen Rucksack für jeden Tag suchst', body:'Dann sind Kapten & Son Rucksäcke eine gute Wahl für Arbeit, Uni, Stadt und Freizeit. Sie bieten Platz für deine täglichen Essentials und lassen sich vielseitig kombinieren.', link:'/all/rucksaecke?attrib%5Bvendor%5D%5B0%5D=Kapten+%26+Son', linkLabel:'Rucksäcke ansehen →' }, { eyebrow:'Passt zu dir, wenn …', title:'… du kompakter unterwegs sein möchtest', body:'Dann lohnt sich ein Blick auf die Taschen von Kapten & Son. Sie eignen sich für Smartphone, Geldbörse, Schlüssel und andere Dinge, die du schnell griffbereit haben möchtest.', link:'/all/taschen?attrib%5Bvendor%5D%5B0%5D=Kapten+%26+Son', linkLabel:'Taschen ansehen →' }, { eyebrow:'Passt zu dir, wenn …', title:'… du regelmäßig Laptop und Technik dabeihast', body:'Dann sind Modelle mit passender Innenaufteilung besonders praktisch. So lassen sich Laptop, Zubehör und persönliche Dinge übersichtlich im Alltag transportieren.', link:'/all/rucksaecke?attrib%5Bvendor%5D%5B0%5D=Kapten+%26+Son', linkLabel:'Rucksäcke ansehen →' }, { eyebrow:'Passt zu dir, wenn …', title:'… dein nächster Trip schon geplant ist', body:'Dann findest du bei Kapten & Son auch passende Reisebegleiter für Kurztrip, Wochenende und Urlaub.', link:'/all/reisegepaeck?attrib%5Bvendor%5D%5B0%5D=Kapten+%26+Son', linkLabel:'Reisegepäck ansehen →' } ] }); var FAQS = [ { q:'Welche Kapten & Son Produkte gibt es bei modeherz?', a:'Bei modeherz findest du je nach aktuellem Sortiment unter anderem Rucksäcke, Taschen und Reisegepäck von Kapten & Son.' }, { q:'Sind Kapten & Son Rucksäcke für den Alltag geeignet?', a:'Viele Modelle sind für den täglichen Einsatz konzipiert und bieten eine praktische Aufteilung für persönliche Dinge, Arbeit, Universität oder Freizeit.' }, { q:'Gibt es Kapten & Son Rucksäcke mit Laptopfach?', a:'Je nach Modell verfügen Kapten & Son Rucksäcke über separate oder gepolsterte Fächer für Laptops und andere technische Geräte. Beachte dafür die jeweilige Produktbeschreibung.' }, { q:'Welche Größe sollte mein Kapten & Son Rucksack haben?', a:'Das hängt davon ab, was du transportieren möchtest. Für wenige Essentials reicht ein kompakteres Modell, während für Laptop, Unterlagen oder längere Tage ein größerer Rucksack praktischer sein kann.' }, { q:'Gibt es von Kapten & Son auch Reisegepäck?', a:'Ja, Kapten & Son bietet neben Taschen und Rucksäcken auch Produkte für Reisen. Welche Modelle aktuell verfügbar sind, siehst du direkt im Sortiment bei modeherz.' }, { q:'Welche Farben gibt es bei Kapten & Son?', a:'Die verfügbaren Farben unterscheiden sich je nach Modell und Kollektion. Häufig findest du klassische und zurückhaltende Farbtöne ebenso wie saisonale Akzentfarben.' }, { q:'Wie pflege ich meinen Kapten & Son Rucksack?', a:'Die richtige Pflege hängt vom jeweiligen Material ab. Orientiere dich deshalb an den Pflegehinweisen des konkreten Produkts und verwende nur dafür geeignete Reinigungsmittel.' }, { q:'Sind Kapten & Son Taschen für Reisen geeignet?', a:'Viele Modelle eignen sich gut als kompakte Begleiter auf Reisen. Für größere Mengen Gepäck sind die entsprechenden Reiseprodukte oder geräumigere Modelle besser geeignet.' } ]; var faqWrap = document.getElementById('ks-faq-wrap'); FAQS.forEach(function(faq){ var item = document.createElement('div'); item.style.cssText = 'border-bottom:1px solid rgba(0,0,0,.07);'; var btn = document.createElement('button'); btn.style.cssText = 'width:100%;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 0;font:500 13px/1.4 system-ui,Arial,sans-serif;color:#111;text-align:left;gap:12px;'; var qSpan = document.createElement('span'); qSpan.textContent = faq.q; var icon = document.createElement('span'); icon.textContent = '+'; icon.style.cssText = 'font:400 20px/1 system-ui,Arial,sans-serif;color:rgba(0,0,0,.3);flex-shrink:0;transition:transform .25s;'; btn.appendChild(qSpan); btn.appendChild(icon); var body = document.createElement('div'); body.style.cssText = 'overflow:hidden;max-height:0;transition:max-height .3s ease;'; var p = document.createElement('p'); p.textContent = faq.a; p.style.cssText = 'font:400 13px/1.75 system-ui,Roboto,Arial,sans-serif;color:#666;padding-bottom:15px;margin:0;'; body.appendChild(p); item.appendChild(btn); item.appendChild(body); faqWrap.appendChild(item); var open = false; btn.addEventListener('click', function(){ open = !open; body.style.maxHeight = open ? body.scrollHeight + 'px' : '0'; icon.textContent = open ? '×' : '+'; Array.prototype.forEach.call(faqWrap.children, function(sibling){ if(sibling !== item){ var sBody = sibling.querySelector('div'); var sIcon = sibling.querySelector('button span:last-child'); if(sBody){ sBody.style.maxHeight = '0'; } if(sIcon){ sIcon.textContent = '+'; } } }); }); }); (function generateFAQSchema(faqArray){ if(!faqArray || faqArray.length === 0) return; var schema = { "@context":"https://schema.org", "@type":"FAQPage", "mainEntity":[] }; faqArray.forEach(function(item){ schema.mainEntity.push({ "@type":"Question", "name":item.q, "acceptedAnswer":{ "@type":"Answer", "text":item.a } }); }); var script = document.createElement('script'); script.type = 'application/ld+json'; script.text = JSON.stringify(schema); document.head.appendChild(script); })(FAQS); })();