Pip Studio Logo

Pip Studio steht für farbenfrohe Taschen, verspielte Muster und liebevolle Details. Die Designs verbinden Alltagstauglichkeit mit einem unverwechselbaren Look – für alle, die Taschen und Reisebegleiter mit Charakter suchen.

(function(){ var carousel = document.getElementById('ox2-carousel'); if(!carousel) return; var STYLE_ID = 'ox2-pip-studio-mobile-style'; if(!document.getElementById(STYLE_ID)){ var css = [ '@media(max-width:768px){', '.ox2-slide{flex:0 0 96% !important;min-width:96% !important;padding:0 6px !important;cursor:pointer;}', '.ox2-slide > div > div:last-of-type{padding:0px 10px 30px 20px !important;}', '.ox2-tag{font-size:9px !important;letter-spacing:.08em !important;margin-bottom:3px !important;}', '.ox2-title{line-height:1.1 !important;margin-bottom:3px !important;}', '.ox2-desc{display:none !important;}', '.ox2-cta{font-size:11px !important;padding:6px 12px !important;margin-top:6px !important;}', '}', '@media(min-width:769px) and (max-width:1600px){', '#ox2-carousel{max-width:480px !important;}', '.ox2-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('ox2-track'); var dotsWrap = document.getElementById('ox2-dots'); var progress = document.getElementById('ox2-progress'); var slides = Array.prototype.slice.call(carousel.querySelectorAll('.ox2-slide')); var total = slides.length; var current = 0; var autoTimer; var DURATION = 5000; var dots = []; var dragStart = 0, dragDelta = 0, dragging = false, dragT = 0, 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){ ['ox2-tag','ox2-title','ox2-desc','ox2-cta'].forEach(function(cls){ var el = slides[idx].querySelector('.' + cls); if(!el) return; el.style.opacity = '1'; el.style.transform = 'none'; }); } function hideContent(idx){ ['ox2-tag','ox2-title','ox2-desc','ox2-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('.ox2-cta'); if(link) window.location.href = link.href; }); }); updateDots(); revealContent(0); applyMobilePeek(); startProgress(); })();

Pip Studio

Marke
110
Preis
Farben
32
31
28
10
5
3
1
Geschlecht
110
Produkttyp
5
13
4
4
22
26
3
26
7
3
30
SALE
21
6
110 Artikel
Pip Studio Logo

Taschen, Reisetaschen & Accessoires mit besonderem Musterdesign

Pip Studio steht für verspielte Prints, detailreiche Muster und farbenfrohe Designs mit unverwechselbarem Charakter. Bei modeherz findest Du ausgewählte Pip Studio Taschen und Reisebegleiter, die Alltag, Freizeit und Reisen mit floralen Details, liebevollen Ornamenten und einem besonderen Look bereichern.

Passt zu deinem Alltag

Beliebte Farben

Pip Studio lebt von Farbe, Muster und detailreichen Prints. Von warmen Rot- und Orangetönen bis zu floralen Akzenten – klicke direkt auf deine Lieblingsfarbe:

Markenstory

Häufige Fragen

Ähnliche Marken entdecken

Weitere Marken mit besonderem Design, verspielten Details oder beliebten Taschenkollektionen:

Weiter stöbern

Entdecke die Kollektion von Pip Studio bei modeherz – farbenfrohe Taschen, Reisebegleiter und Accessoires mit liebevollen Mustern, floralen Details und unverwechselbarem Design.

(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:'ck-story-card', eyebrow:'ck-st-eyebrow', title:'ck-st-title', body:'ck-st-body', badge:'ck-st-badge', dots:'ck-st-dots', next:'ck-st-next', prev:'ck-st-prev', cards:[ { eyebrow: 'Herkunft', title: 'Design aus den Niederlanden', body: 'Pip Studio ist eine niederländische Lifestyle-Marke, die für farbenfrohe Prints, florale Muster und liebevolle Details bekannt ist. Die Designs wirken verspielt, dekorativ und zugleich alltagstauglich.' }, { eyebrow: 'Stil', title: 'Mehr Farbe im Alltag', body: 'Typisch für Pip Studio sind kräftige Farben, detailreiche Ornamente und Muster, die sofort ins Auge fallen. Die Marke richtet sich an alle, die Accessoires nicht nur praktisch, sondern auch ausdrucksstark mögen.' }, { eyebrow: 'Reisen', title: 'Auffällige Begleiter für unterwegs', body: 'Pip Studio Taschen und Reisebegleiter bringen Persönlichkeit in Wochenendtrips, Kurzreisen und den Alltag. Gerade durch die Muster lassen sich die Produkte leicht wiedererkennen und setzen ein klares Style-Statement.' }, { eyebrow: 'Heute', title: 'Taschen mit Wiedererkennungswert', body: 'Heute steht Pip Studio für Accessoires, die Funktion und Dekoration verbinden. Ob Tasche, Reisetasche oder kleiner Begleiter: Die Designs sind gemacht für Menschen, die Farbe, Muster und besondere Details lieben.' } ] }); initStack({ card:'ck-use-card', eyebrow:'ck-use-eyebrow', title:'ck-use-title', body:'ck-use-body', badge:'ck-use-badge', dots:'ck-use-dots', prev:'ck-use-prev', link:'ck-use-link', cards:[ { eyebrow: 'Passt zu dir, wenn …', title: '… du eine Tasche mit auffälligem Muster suchst', body: 'Dann sind Pip Studio Fashion Bags ideal. Sie setzen farbenfrohe Akzente, passen zu schlichten Outfits und bringen sofort mehr Persönlichkeit in deinen Look.', link: '/all/taschen?attrib%5Bvendor%5D%5B0%5D=Pip%20Studio', linkLabel: 'Taschen ansehen →' }, { eyebrow: 'Passt zu dir, wenn …', title: '… du für Kurztrips eine besondere Reisetasche möchtest', body: 'Dann passen Pip Studio Travel Bags besonders gut. Sie bieten Stauraum für Wochenenden, Sport oder kleine Reisen und fallen durch ihre Prints sofort auf.', link: '/all/reisegepaeck/gepaeck/reisetaschen?attrib%5Bvendor%5D%5B0%5D=Pip%20Studio', linkLabel: 'Reisetaschen ansehen →' }, { eyebrow: 'Passt zu dir, wenn …', title: '… du praktische Begleiter mit dekorativem Design liebst', body: 'Dann sind Pip Studio Taschen eine gute Wahl für Alltag, Freizeit und unterwegs. Sie verbinden Funktion mit einem Look, der bewusst nicht schlicht sein will.', link: '/all?attrib%5Bvendor%5D%5B0%5D=Pip%20Studio', linkLabel: 'Pip Studio entdecken →' }, { eyebrow: 'Passt zu dir, wenn …', title: '… du dein Reisegepäck schnell wiedererkennen möchtest', body: 'Pip Studio Muster sind ideal, wenn du keine austauschbare Tasche suchst. Gerade auf Reisen helfen auffällige Prints dabei, dein Gepäck leichter zu erkennen.', link: '/all/reisegepaeck?attrib%5Bvendor%5D%5B0%5D=Pip%20Studio', linkLabel: 'Reisebegleiter ansehen →' } ] }); var FAQS = [ { q:'Was ist Pip Studio?', a:'Pip Studio ist eine niederländische Lifestyle-Marke, die für farbenfrohe Prints, florale Muster und detailreiche Designs bekannt ist.' }, { q:'Welche Pip Studio Produkte gibt es bei modeherz?', a:'Bei modeherz findest du je nach Sortiment unter anderem Pip Studio Taschen, Reisetaschen und Accessoires mit auffälligen Mustern und liebevollen Details.' }, { q:'Für wen sind Pip Studio Taschen geeignet?', a:'Pip Studio Taschen eignen sich für alle, die farbenfrohe Designs, florale Muster und Accessoires mit besonderem Wiedererkennungswert mögen.' }, { q:'Sind Pip Studio Taschen alltagstauglich?', a:'Ja. Viele Pip Studio Taschen sind für Alltag, Freizeit, Kurztrips oder Reisen geeignet und verbinden praktische Funktionen mit dekorativem Design.' }, { q:'Was macht Pip Studio besonders?', a:'Typisch für Pip Studio sind detailreiche Muster, kräftige Farben, florale Elemente und ein verspielter Stil, der sich deutlich von schlichten Taschenmarken unterscheidet.' }, { q:'Sind Pip Studio Taschen gute Reisebegleiter?', a:'Ja, besonders wenn du auffällige Designs magst. Die Muster helfen außerdem dabei, Taschen und Gepäckstücke schneller wiederzuerkennen.' }, { q:'Wie kombiniere ich Pip Studio Taschen?', a:'Pip Studio Taschen wirken besonders gut zu schlichten Outfits, weil Muster und Farben dann bewusst als Akzent eingesetzt werden können.' } ]; var faqWrap = document.getElementById('ck-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 ? '×' : '+'; faqWrap.querySelectorAll('div').forEach(function(sibling){ if(sibling !== item){ var sBody = sibling.querySelector('div'); var sIcon = sibling.querySelector('span:last-child'); if(sBody){ sBody.style.maxHeight = '0'; } if(sIcon){ sIcon.textContent = '+'; } } }); }); }); // --- AUTOMATISCHES FAQ-SCHEMA FÜR GOOGLE --- (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); })();