Ein Jacquard, mit 2 Farben und in leichter Qualität. Die zwei Farben heben sich nur dezent voneinander ab und verdeutlichen das Rauten-Strickmuster. Die trendigen Farbkombinationen sind Rot/Pink, Türkis/Blau und Creme/Zitronengelb. Der Ausschnitt tendiert zum U-Boot, die Ärmel sind 3/4 lang. An allen Kanten ist ein schmales Band in der Kontrastfarbe hinterlegt.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-jmalCOAl1Jc {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-VCHm59a-OG4 {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Ein neuer Liebling: Drei frische, coole Farbkombinationen überzeugen bei diesem Modell. Die Wellenstruktur, bei der die Reihen abwechselnd erhaben sind, wird durch die Zweifarbigkeit unterstützt. So schimmert die hintere Farbe mal mehr, mal weniger durch. Der Rundhals ist mit einem 2-farbigen Röllchensaum geschmückt, an Ärmel- und Rumpfsaum gibt es eine Welle in der Kontrastfarbe. Super schön, bis ins Detail!
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 1600px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-8cXiuEZMN2I {
width: 100%;
aspect-ratio: 16/9;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
CAMEL/ANTILOPE
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player--DPIcJLO5iE {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
ROSE-PINK/BRIGHT-GR
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Wunderbar kaschiert dieser A-Fomr Pullover mit V-Ausschnitt durch seine Längsrillen, diese schaffen“Platz“. Ärmel mit 7/8 Länge und die sonst glatte Struktur machen diesen Artikel zu einem perfekten Basic mit dem gewissen Etwas. In drei wunderschönen sommerlichen Farben passt er sich jeder Garderobe im Nu an.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-zZV0cgKnkTg {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Diese Tunika ist das ganze Jahr tragbar. Das Muster wirkt in den Farbkombinationen lebensfroh ohne aufdringlich zu sein. Der leichtere Jacquard fällt schmeichelnd, der Ausschnitt ist mäßig rund und der Langarm eingesetzt.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-zY9NDN8OlaM {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-Jv82hJm-RqY {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Diese schöne Tunika hat eine Biesenstruktur, die von leichten Wellen von oben nach unten durchbrochen wird, der verwendete Schnitt ist sehr beliebt. Mit einer Länge von ca. 85 cm kann dieses Modell für manche schon als Kleid getragen werden. Der Langarm ist für eine gute Passform eingesetzt, die zwei runden Taschen machen die Tunika komplett.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-kzUwele9KTU {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Dieser lockere Pullunder ist fast komplett fertig gestrickt, was den schönen Hals- und Rumpfabschluss ermöglicht. Der Versatz lässt eine Art Zickzack entstehen, der jedoch weich fällt. Der lockere Grobstrick ermöglicht Beweglichkeit. Schön solo zu tragen oder auch in Kombination über eine Leinenbluse oder einen Longsleeve. Die zarten Farben Wachs und Arctic bringen die Struktur schön zur Geltung.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-ma31vZ_iKlE {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-nCc3ylxPQ8Q {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Ein wunderschönes Cape als Jacken- oder Boleroersatz, perfekt für den Übergang, laue Sommernächte oder Festlichkeiten. Schnell übergeworfen ist es ein Teil, das zu jeder Garderobe passt. Glatt gestrickt mit feinen vertikalen Streifen, die durch linke Maschen entstehen. Am runden Halsausschnitt hält ein schöner Perlmuttknopf alles zusammen. An den Seiten gibt es kurze Nähte.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 800px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-t8hN7l6Iaf8 {
width: 100%;
aspect-ratio: 4/5;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden
Dieser wunderschöne Oversize-Pullover aus unserer Serie „Lines“ besticht durch einen Rollkragen, der locker und légèr fällt. Der schlichte, glatte Strick kombiniert mit dem Kontrast des Jacquards machen dieses Teil zu unserem absoluten Liebling! Die leichte A-Form schmeichelt jeder Figur.
/* Modal-Hintergrund */
.youtube-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
justify-content: center;
align-items: center;
}
/* Modal-Inhalt mit weißem Rahmen */
.youtube-modal-content {
position: relative;
max-width: 1600px;
border: 3px solid white; /* Hier der neue Rahmen */
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* Optional */
overflow: hidden; /* Wichtig für korrekte Darstellung */
padding: 10px 5px;
background: #000;
}
/* Schließen-Button (X) */
.youtube-modal-close {
position: absolute;
top: -40px;
right: 0;
color: white;
font-size: 30px;
cursor: pointer;
z-index: 10000; /* Über dem Rahmen */
}
/* Responsives Video */
#youtube-player-mHK-LP2w0UM {
width: 100%;
aspect-ratio: 16/9;
height:75vh;
display: block; /* Entfernt Standard-Lücken */
}
.video-button-wrapper {
display: inline-block; /* oder flex, je nach Bedarf */
text-align: center; /* sorgt dafür, dass Button + Text mittig sind */
margin: 10px; /* Abstand zwischen den Blöcken */
}
.video-button-wrapper small {
display: block; /* Text unter den Button */
font-size: 0.8em; /* etwas kleiner */
margin-top: 4px; /* kleiner Abstand nach oben */
color: #555; /* etwas dezenter */
}
×
document.addEventListener('DOMContentLoaded', function() {
// YouTube API laden (falls nicht vorhanden)
if (typeof YT === 'undefined') {
const tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
document.body.appendChild(tag);
}
// Modal-Steuerung
const buttons = document.querySelectorAll('.youtube-modal-button');
buttons.forEach(button => {
const videoId = button.getAttribute('data-video-id');
const modal = document.getElementById(`youtube-modal-${videoId}`);
const closeBtn = modal.querySelector('.youtube-modal-close');
let player;
button.addEventListener('click', () => {
modal.style.display = 'flex';
if (!player) {
player = new YT.Player(`youtube-player-${videoId}`, {
videoId: videoId,
playerVars: {
autoplay: 1,
mute: 1,
controls: 1,
rel: 0
},
events: {
'onReady': function(event) {
// Erzwinge 720p Qualität nachdem der Player geladen ist
event.target.setPlaybackQuality('hd720');
event.target.playVideo();
},
'onStateChange': (event) => {
if (event.data === YT.PlayerState.ENDED) {
modal.style.display = 'none';
}
}
}
});
} else {
// Video neu starten (wenn Player bereits existiert)
player.seekTo(0); // Zurückspulen auf Start
player.playVideo(); // Neu abspielen
}
});
closeBtn.addEventListener('click', () => {
modal.style.display = 'none';
if (player) player.stopVideo();
});
window.addEventListener('click', (event) => {
if (event.target === modal) {
modal.style.display = 'none';
if (player) player.stopVideo();
}
});
});
});
inkl. MwSt.
Ausführung wählen
Dieses Produkt weist mehrere Varianten auf. Die Optionen können auf der Produktseite gewählt werden