<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="robots" content="index, follow">
    <title>apfelportal.de</title>
        <link rel="canonical" href="https://apfelportal.de/wordpress/feed">
            <link rel="icon" href="/favicon.svg" type="image/svg+xml">
            <meta property="og:type" content="website">
    <meta property="og:url" content="https://apfelportal.de/wordpress/feed">
    <meta property="og:title" content="apfelportal.de">
            <meta name="twitter:card" content="summary">
    <meta name="twitter:title" content="apfelportal.de">
            <script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"apfelportal.de","url":"https://apfelportal.de","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://apfelportal.de?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
                <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@700;800&display=swap" rel="stylesheet">
        <link rel="preload" as="style" href="https://apfelportal.de/build/assets/parking-CF5beZEB.css" nonce="sMYjQYq1PcpVvT2NRBrJ4Q==" /><link rel="stylesheet" href="https://apfelportal.de/build/assets/parking-CF5beZEB.css" nonce="sMYjQYq1PcpVvT2NRBrJ4Q==" />            <script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">(function(){var t=Date.now();var c=btoa(t+":"+document.cookie.length+":"+screen.width);document.cookie="_bv="+c+";path=/;max-age=3600;SameSite=Lax";})();</script>
    </head>
<body class="min-h-screen bg-[var(--te-color-background)] text-gray-900 antialiased">
            <style>
    :root {
                    --te-color-primary: #2563eb;
                    --te-color-primary-hover: #1d4ed8;
                    --te-color-accent: #fbbf24;
                    --te-color-background: #f9fafb;
                    --te-color-surface: #ffffff;
                    --te-color-text: #111827;
                    --te-color-text-muted: #6b7280;
                    --te-color-border: #e5e7eb;
                    --te-color-cta: #2563eb;
                    --te-color-cta-hover: #1d4ed8;
                    --te-color-badge-bestseller: #f59e0b;
                    --te-color-badge-top-deal: #2563eb;
                    --te-color-cta-glow: rgba(37,99,235,0.25);
                    --te-shadow-card: 0 4px 12px rgba(0,0,0,0.05);
                    --te-font-sans: &#039;DM Sans&#039;, ui-sans-serif, system-ui, sans-serif;
                    --te-font-serif: Georgia, &#039;Times New Roman&#039;, serif;
                    --te-font-display: &#039;Plus Jakarta Sans&#039;, ui-sans-serif, system-ui, sans-serif;
                    --te-radius-card: 0.75rem;
                    --te-radius-pill: 9999px;
            }
</style>
        
                <div data-preview="sale-banner" class="bg-gradient-to-r from-[var(--te-color-primary-hover)] to-[var(--te-color-primary)] text-[var(--te-color-surface)]">
    <div class="mx-auto max-w-7xl px-4 py-3 sm:px-6 lg:px-8">
        <div class="flex flex-wrap items-center justify-center gap-x-2 gap-y-2 text-sm font-medium">
                                                <span>🏷️ <strong class="font-bold">apfelportal.de</strong> steht zum Verkauf!</span>
                                                    <a
                        href="https://ts.domainname.de/apfelportal.de"
                        target="_blank"
                        rel="noopener"
                        class="text-[var(--te-color-accent)] underline underline-offset-2 hover:text-[var(--te-color-surface)] font-semibold"
                        data-action="track" data-te-event="sale_banner_click"
                    >
                        Jetzt sichern →
                    </a>
                                    </div>
    </div>
</div>
    
    <header data-preview="header" class="sticky top-0 z-40 border-b border-gray-200 bg-[var(--te-color-surface)] shadow-sm">
    <div class="mx-auto w-full max-w-7xl px-4 py-3 sm:px-6 lg:px-8">
        <div class="flex min-w-0 items-center justify-between gap-4">
            <a href="/" class="min-w-0 break-words font-[family-name:var(--te-font-display)] text-xl font-extrabold text-gray-900 hover:text-gray-700">
                apfelportal.de
            </a>
                            <form action="https://apfelportal.de/wordpress/feed" method="get" class="hidden sm:block relative w-full max-w-lg" data-action="search-submit">
                    <div class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3">
                        <svg class="h-4 w-4 text-gray-400" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
                            <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" />
                        </svg>
                    </div>
                    <input
                        type="text"
                        name="q"
                        id="search-input-desktop"
                        value=""
                        placeholder="Produkte durchsuchen..."
                        autocomplete="off"
                        class="block w-full rounded-[var(--te-radius-pill)] border-0 bg-gray-100 py-2 pl-9 pr-4 text-sm text-gray-900 placeholder:text-gray-500 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-0 focus:border-blue-500"
                    >
                    <div id="autocomplete-desktop" class="absolute left-0 right-0 top-full z-50 mt-1 hidden"></div>
                </form>
                    </div>
    </div>
</header>

    <div class="sm:hidden sticky top-[57px] z-40 border-b border-gray-200 bg-[var(--te-color-surface)] px-4 py-2">
        <form action="https://apfelportal.de/wordpress/feed" method="get" class="relative w-full" data-action="search-submit">
            <div class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3">
                <svg class="h-4 w-4 text-gray-400" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
                    <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" />
                </svg>
            </div>
            <input
                type="text"
                name="q"
                id="search-input-mobile"
                value=""
                placeholder="Produkte durchsuchen..."
                autocomplete="off"
                class="block w-full rounded-[var(--te-radius-pill)] border-0 bg-gray-100 py-2 pl-9 pr-4 text-sm text-gray-900 placeholder:text-gray-500 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-0 focus:border-blue-500"
            >
            <div id="autocomplete-mobile" class="absolute left-0 right-0 top-full z-50 mt-1 hidden"></div>
        </form>
    </div>

            <nav id="category-nav" data-preview="categories">
    
            <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex items-center gap-2 py-3">
            <button type="button" class="inline-flex shrink-0 items-center justify-center w-8 h-8 rounded-[var(--te-radius-pill)] bg-[var(--te-color-surface)] shadow-md border border-[var(--te-color-border)] text-gray-600 transition-colors" id="category-arrow-left" aria-label="Scroll left">
                <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>
            </button>
            <div class="flex gap-2 overflow-x-auto min-w-0 py-1 scrollbar-hide" id="category-scroll">
                <a
                    href="#"
                    data-action="set-category"
                    class="inline-flex shrink-0 items-center rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-primary)] text-[var(--te-color-surface)]"
                    data-category=""
                >
                    Alle Produkte
                                            <span class="ml-1.5 inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-[var(--te-color-surface)]/20" data-category-count="all">
                            16
                        </span>
                                    </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="externe-kartenlesegerate"
                    >
                        📦
                        Externe Kartenlesegeräte
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="externe-kartenlesegerate">
                                4
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="zubehor"
                    >
                        📦
                        Zubehör
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="zubehor">
                                3
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="sleeves"
                    >
                        📦
                        Sleeves
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="sleeves">
                                2
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="skins-zum-aufkleben"
                    >
                        📦
                        Skins zum Aufkleben
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="skins-zum-aufkleben">
                                2
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="kabel"
                    >
                        📦
                        Kabel
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="kabel">
                                1
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="elektronik-foto"
                    >
                        📦
                        Elektronik &amp; Foto
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="elektronik-foto">
                                1
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="griffe"
                    >
                        📦
                        Griffe
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="griffe">
                                1
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="buerobedarf"
                    >
                        📦
                        Bürobedarf &amp; Schreibwaren
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="buerobedarf">
                                1
                            </span>
                                            </a>
                                                                            <a
                        href="#"
                        data-action="set-category"
                        class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5"
                        data-category="kopfhorer-zubehor"
                    >
                        📦
                        Kopfhörer &amp; Zubehör
                                                    <span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold bg-black/5" data-category-count="kopfhorer-zubehor">
                                1
                            </span>
                                            </a>
                            </div>
            <button type="button" class="inline-flex shrink-0 items-center justify-center w-8 h-8 rounded-[var(--te-radius-pill)] bg-[var(--te-color-surface)] shadow-md border border-[var(--te-color-border)] text-gray-600 transition-colors" id="category-arrow-right" aria-label="Scroll right">
                <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>
            </button>
        </div>
        <script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">
            function initCategoryArrows() {
                var el = document.getElementById('category-scroll');
                var btnL = document.getElementById('category-arrow-left');
                var btnR = document.getElementById('category-arrow-right');
                if (!el || !btnL || !btnR) return;
                function update() {
                    var atStart = el.scrollLeft <= 2;
                    var atEnd = el.scrollLeft + el.clientWidth >= el.scrollWidth - 2;
                    btnL.disabled = atStart;
                    btnR.disabled = atEnd;
                    btnL.style.opacity = atStart ? '0.3' : '1';
                    btnR.style.opacity = atEnd ? '0.3' : '1';
                    btnL.style.cursor = atStart ? 'default' : 'pointer';
                    btnR.style.cursor = atEnd ? 'default' : 'pointer';
                }
                function holdScroll(btn, dir) {
                    var interval = null;
                    function start() { interval = setInterval(function() { el.scrollBy({ left: dir * 6 }); }, 16); }
                    function stop() { if (interval) { clearInterval(interval); interval = null; } }
                    btn.addEventListener('dblclick', function(e) { e.preventDefault(); el.scrollTo({ left: dir > 0 ? el.scrollWidth : 0, behavior: 'smooth' }); });
                    btn.addEventListener('mousedown', start);
                    btn.addEventListener('mouseup', stop);
                    btn.addEventListener('mouseleave', stop);
                    btn.addEventListener('touchstart', start, { passive: true });
                    btn.addEventListener('touchend', stop);
                    btn.onclick = function() {
                        var pills = Array.from(el.children);
                        var scrollLeft = el.scrollLeft;
                        var viewRight = scrollLeft + el.clientWidth;
                        var target;
                        if (dir > 0) {
                            var count = 0;
                            for (var i = 0; i < pills.length; i++) {
                                if (pills[i].offsetLeft + pills[i].offsetWidth > viewRight + 2) { count++; if (count >= 3) { target = pills[i]; break; } }
                            }
                            if (!target) target = pills[pills.length - 1];
                            if (target) el.scrollTo({ left: target.offsetLeft + target.offsetWidth - el.clientWidth, behavior: 'smooth' });
                        } else {
                            var count = 0;
                            for (var i = pills.length - 1; i >= 0; i--) {
                                if (pills[i].offsetLeft < scrollLeft - 2) { count++; if (count >= 3) { target = pills[i]; break; } }
                            }
                            if (target) { el.scrollTo({ left: target.offsetLeft, behavior: 'smooth' }); }
                            else { el.scrollTo({ left: 0, behavior: 'smooth' }); }
                        }
                    };
                }
                holdScroll(btnL, -1);
                holdScroll(btnR, 1);
                el.addEventListener('scroll', update);
                // Scroll active category into center
                var active = el.querySelector('.bg-\\[var\\(--te-color-primary\\)\\]');
                if (active) {
                    active.scrollIntoView({ inline: 'center', block: 'nearest' });
                }
                update();
                new ResizeObserver(update).observe(el);
            }
            initCategoryArrows();
        </script>
    </nav>
    
    
    <main class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
        <div id="toolbar" data-preview="toolbar" class="flex flex-col gap-3 py-3 md:flex-row md:items-center md:justify-between md:gap-6">
            <div id="search-tags" data-preview="search-terms" class="flex min-w-0 flex-wrap items-center gap-2">
            <span class="text-xs font-semibold uppercase tracking-wider text-gray-400">Beliebte Suchen:</span>
                                            <a
                    href="#"
                    data-action="set-search"
                    data-search-term="iPhone Zubehör"
                    class="inline-flex items-center gap-1 rounded-full px-3 py-1 text-xs font-medium transition-colors bg-amber-50 border border-amber-200 text-amber-800 hover:bg-amber-100 hover:border-amber-300"
                >
                    <svg class="h-3 w-3 text-amber-400" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" />
                    </svg>
                    iPhone Zubehör
                </a>
                                            <a
                    href="#"
                    data-action="set-search"
                    data-search-term="iPad Hülle"
                    class="inline-flex items-center gap-1 rounded-full px-3 py-1 text-xs font-medium transition-colors bg-amber-50 border border-amber-200 text-amber-800 hover:bg-amber-100 hover:border-amber-300"
                >
                    <svg class="h-3 w-3 text-amber-400" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" />
                    </svg>
                    iPad Hülle
                </a>
                                            <a
                    href="#"
                    data-action="set-search"
                    data-search-term="Apple Watch"
                    class="inline-flex items-center gap-1 rounded-full px-3 py-1 text-xs font-medium transition-colors bg-amber-50 border border-amber-200 text-amber-800 hover:bg-amber-100 hover:border-amber-300"
                >
                    <svg class="h-3 w-3 text-amber-400" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" />
                    </svg>
                    Apple Watch
                </a>
                    </div>
    
    <div id="results-bar" class="flex shrink-0 items-center gap-4">
        <p class="text-sm text-gray-600">
                            <span class="font-semibold text-gray-900">17</span> Ergebnisse
                    </p>
        <select
            id="sort-select"
            class="rounded-lg border border-gray-300 bg-[var(--te-color-surface)] py-1.5 pl-3 pr-8 text-sm font-medium text-gray-600 focus:border-[var(--te-color-primary)] focus:ring-1 focus:ring-[var(--te-color-primary)]"
            data-action="set-sort"
        >
            <option value="relevance" selected>Relevanz</option>
            <option value="price_asc" >Preis aufsteigend</option>
            <option value="price_desc" >Preis absteigend</option>
            <option value="rating" >Beste Bewertung</option>
            <option value="saving" >Größte Ersparnis</option>
            <option value="newest" >Neueste zuerst</option>
        </select>
    </div>
</div>

        <section id="product-grid" data-preview="product-grid" class="py-6">
    
            
        <div data-preview="pinned-products" class="mb-8">
            <div class="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3 sm:gap-5 lg:gap-8">
                                    <a
    href="https://www.amazon.de/dp/B0F8W1W6BF?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0F8W1W6BF"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0s"
>
    
            <div class="absolute top-3 left-3 z-10">
                            <span class="inline-flex h-10 w-10 items-center justify-center rounded-full bg-gradient-to-br from-amber-400 to-amber-600 text-base font-extrabold text-white shadow-lg">
                    1
                </span>
                    </div>
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41u0Dk3h+JL._SL500_.jpg"
                alt="iPhone Ladekabel, [MFi-Zertifiziert] 2er-Pack iPhone Ladegerät Apple Ladekabel mit 2M&amp;3M USB-C-auf-Lightning-Kabel für iPhone 14 13 12 11 Pro Max XS XR X 8 7 6 Plus 5 iPad"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="eager"
                 fetchpriority="high"             >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                iPhone Ladekabel, [MFi-Zertifiziert] 2er-Pack iPhone Ladegerät Apple Ladekabel mit 2M&amp;3M USB-C-auf-Lightning-Kabel für iPhone 14 13 12 11 Pro Max XS XR X 8 7 6 Plus 5 iPad
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    12,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        19,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                                    <a
    href="https://www.amazon.de/dp/B08PYNP5BV?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B08PYNP5BV"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.04s"
>
    
            <div class="absolute top-3 left-3 z-10">
                            <span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-gradient-to-br from-gray-400 to-gray-500 text-sm font-extrabold text-white shadow-lg">
                    2
                </span>
                    </div>
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/414jpjCy8ML._SL500_.jpg"
                alt="RAVIAD iPhone Ladekabel iPhone Kabel 1M [MFi-Zertifiziert] Lightning Kabel Nylon Lightning Schnellladekabel für iPhone 14 13 12 11 Pro Max Mini XR XS X 8 8 Plus 7 7 Plus 6s 6 5S 5 SE 2020"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Kabel
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                RAVIAD iPhone Ladekabel iPhone Kabel 1M [MFi-Zertifiziert] Lightning Kabel Nylon Lightning Schnellladekabel für iPhone 14 13 12 11 Pro Max Mini XR XS X 8 8 Plus 7 7 Plus 6s 6 5S 5 SE 2020
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    3,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        4,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                                    <a
    href="https://www.amazon.de/dp/B0FS1L6HNN?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0FS1L6HNN"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.08s"
>
    
            <div class="absolute top-3 left-3 z-10">
                            <span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-gradient-to-br from-amber-600 to-amber-800 text-sm font-extrabold text-white shadow-lg">
                    3
                </span>
                    </div>
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41k31DGOIXL._SL500_.jpg"
                alt="SD Kartenleser für iPhone iPad, [Apple MFi Zertifiziert] 3 in 2 Lightning &amp; USB C SD Kartenleser mit SD/MicroSD/USB3.0 Slots, Speicherkartenleser Kamera kartenlesegerät für iPhone, MacBook, Samsung"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Externe Kartenlesegeräte
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                SD Kartenleser für iPhone iPad, [Apple MFi Zertifiziert] 3 in 2 Lightning &amp; USB C SD Kartenleser mit SD/MicroSD/USB3.0 Slots, Speicherkartenleser Kamera kartenlesegerät für iPhone, MacBook, Samsung
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                                    <svg class="h-3.5 w-3.5 text-gray-300" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                    </div>
                <span class="text-sm font-bold text-gray-800">4,1</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    4,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        15,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            </div>
        </div>
    
            
        <div class="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3 sm:gap-5 lg:gap-8">
                            <a
    href="https://www.amazon.de/dp/B00L0K1GZM?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B00L0K1GZM"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.12s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41Dla+6O4SL._SL500_.jpg"
                alt="Slabo 2 x Displayfolie kompatibel mit iPhone 6 | iPhone 6S | iPhone 7 | iPhone 8 | iPhone SE (2020) | iPhone SE (2022) Displayschutzfolie Zubehör Crystal Clear KLAR"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Zubehör
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Slabo 2 x Displayfolie kompatibel mit iPhone 6 | iPhone 6S | iPhone 7 | iPhone 8 | iPhone SE (2020) | iPhone SE (2022) Displayschutzfolie Zubehör Crystal Clear KLAR
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5" viewBox="0 0 20 20">
                            <defs><linearGradient id="half-B00L0K1GZM"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs>
                            <path fill="url(#half-B00L0K1GZM)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5 text-gray-300" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                    </div>
                <span class="text-sm font-bold text-gray-800">3,5</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    1,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        1,00&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B096TZYX59?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B096TZYX59"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.16s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/51nZcsIwM+L._SL500_.jpg"
                alt="TORRAS Anti-Vergilbung für iPhone 13 Hülle, iPhone 14 Hülle Durchsichtig 3,66m Militärschutz Stoßfeste, 9H+ Transparent Kratzfeste Rückseite Schutzhülle Dünne Handyhülle für iPhone 13 Case HD Clear"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Elektronik &amp; Foto
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                TORRAS Anti-Vergilbung für iPhone 13 Hülle, iPhone 14 Hülle Durchsichtig 3,66m Militärschutz Stoßfeste, 9H+ Transparent Kratzfeste Rückseite Schutzhülle Dünne Handyhülle für iPhone 13 Case HD Clear
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5" viewBox="0 0 20 20">
                            <defs><linearGradient id="half-B096TZYX59"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs>
                            <path fill="url(#half-B096TZYX59)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                        </div>
                <span class="text-sm font-bold text-gray-800">4,4</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    12,74&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        15,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0C923FZW1?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0C923FZW1"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.2s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41lwRfn2+ZL._SL500_.jpg"
                alt="Case-Mate Magnetischer Handy-Griff [Schlaufengriff] – abnehmbarer magnetischer Handy-Griff für die Hand – weich, ultradünn, zusammenklappbar, MagSafe-Handygriff für iPhone 15 Pro Max / 14 Pro Max / 13"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Griffe
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Case-Mate Magnetischer Handy-Griff [Schlaufengriff] – abnehmbarer magnetischer Handy-Griff für die Hand – weich, ultradünn, zusammenklappbar, MagSafe-Handygriff für iPhone 15 Pro Max / 14 Pro Max / 13
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    31,95&nbsp;&euro;
                </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0BFH7T7XK?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0BFH7T7XK"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.24s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/31LXc925dhL._SL500_.jpg"
                alt="SD Kartenleser Micro SD Speicherkarte Kartenlesegerät auf Lightning Klinke Adapter(2in1)Apple Card Reader Verteiler Zubehör Karte Hub für iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs Xr Se 6 iPad Air"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Externe Kartenlesegeräte
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                SD Kartenleser Micro SD Speicherkarte Kartenlesegerät auf Lightning Klinke Adapter(2in1)Apple Card Reader Verteiler Zubehör Karte Hub für iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs Xr Se 6 iPad Air
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                            </div>
                <span class="text-sm font-bold text-gray-800">5,0</span>
                            </div>
        
        
                    <div class="mt-2">
                <span class="text-sm text-gray-400">Preis auf Amazon</span>
            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B07ZNW1N37?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B07ZNW1N37"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.28s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41GqbFJbehL._SL500_.jpg"
                alt="kwmobile Handyhülle für Apple iPhone SE (1.Gen 2016) / iPhone 5 / iPhone 5S Hülle - Case Silikon - Kabelloses Laden - Schutzhülle Cover in Tannengrün"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Sleeves
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                kwmobile Handyhülle für Apple iPhone SE (1.Gen 2016) / iPhone 5 / iPhone 5S Hülle - Case Silikon - Kabelloses Laden - Schutzhülle Cover in Tannengrün
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5" viewBox="0 0 20 20">
                            <defs><linearGradient id="half-B07ZNW1N37"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs>
                            <path fill="url(#half-B07ZNW1N37)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                        </div>
                <span class="text-sm font-bold text-gray-800">4,4</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    6,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        13,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B089SX54WM?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B089SX54WM"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.32s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/31YBixh5o8L._SL500_.jpg"
                alt="kwmobile Handyhülle für Apple iPhone SE (1.Gen 2016) / iPhone 5 / iPhone 5S Hülle - Case Silikon - Kabelloses Laden - Schutzhülle Cover in Bordeaux Violett"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Sleeves
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                kwmobile Handyhülle für Apple iPhone SE (1.Gen 2016) / iPhone 5 / iPhone 5S Hülle - Case Silikon - Kabelloses Laden - Schutzhülle Cover in Bordeaux Violett
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    6,99&nbsp;&euro;
                </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0GFD72G68?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0GFD72G68"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.36s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/31X91KeUBtL._SL500_.jpg"
                alt="Power Bank für MagSafe iPhone 10000mAh, 3 in 1 Magnetische Schnellladen PowerBank for i-Phone Air 17/16/15/14/13/12, Wireless Powerbanks Handy mit integriertem USB-C Kabel &amp; Ständer für Android"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Zubehör
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Power Bank für MagSafe iPhone 10000mAh, 3 in 1 Magnetische Schnellladen PowerBank for i-Phone Air 17/16/15/14/13/12, Wireless Powerbanks Handy mit integriertem USB-C Kabel &amp; Ständer für Android
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    24,69&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        99,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0CFHGT729?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0CFHGT729"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.4s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/31-GxY-452L._SL500_.jpg"
                alt="SD Kartenleser Micro SD Speicherkarte Kartenlesegerät(2Pack)2in1 auf Lightning Klinke Adapter Apple Card Reader Verteiler Zubehör Karte Hub für iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs 6 iPad TF"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Externe Kartenlesegeräte
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                SD Kartenleser Micro SD Speicherkarte Kartenlesegerät(2Pack)2in1 auf Lightning Klinke Adapter Apple Card Reader Verteiler Zubehör Karte Hub für iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs 6 iPad TF
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                            </div>
                <span class="text-sm font-bold text-gray-800">5,0</span>
                            </div>
        
        
                    <div class="mt-2">
                <span class="text-sm text-gray-400">Preis auf Amazon</span>
            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0CBYTPBKZ?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0CBYTPBKZ"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.44s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/311XX17HGWL._SL500_.jpg"
                alt="OtterBox Symmetry MagSafe Hülle für iPhone 17e, 16e, 15, 14, 13, stoßfest, sturzsicher, schützende Hülle, 3X getestet nach Militärstandard, Blau"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Bürobedarf &amp; Schreibwaren
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                OtterBox Symmetry MagSafe Hülle für iPhone 17e, 16e, 15, 14, 13, stoßfest, sturzsicher, schützende Hülle, 3X getestet nach Militärstandard, Blau
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    33,31&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        39,99&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0CVZSLDLB?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0CVZSLDLB"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.48s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/31LXc925dhL._SL500_.jpg"
                alt="Lightning SD Kartenleser microSD TF Adapter Datenübertragung Kabel Kamera Foto Backup Speicher für Apple für iPhone 14 13 12 11 Pro Max Plus X XS XR SE 7 8 für Apple für iPad Air Mini Dateiimport iOS"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Kopfhörer &amp; Zubehör
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Lightning SD Kartenleser microSD TF Adapter Datenübertragung Kabel Kamera Foto Backup Speicher für Apple für iPhone 14 13 12 11 Pro Max Plus X XS XR SE 7 8 für Apple für iPad Air Mini Dateiimport iOS
            </h3>
        
        
        
        
                    <div class="mt-2">
                <span class="text-sm text-gray-400">Preis auf Amazon</span>
            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0FMRJMHP9?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0FMRJMHP9"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.52s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/418a+Ce+9KL._SL500_.jpg"
                alt="joremx 4 Pcs USB-C staubschutz, mit Ladebuchse Schutz USB C Schutzkappe&amp;Lautsprecher Staubschutz&amp;Reinigungsknete, für iPhone 17/16/15/Air Series und Laptop Ladebuchse Schutz Zubehör (Schwarz)"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Zubehör
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                joremx 4 Pcs USB-C staubschutz, mit Ladebuchse Schutz USB C Schutzkappe&amp;Lautsprecher Staubschutz&amp;Reinigungsknete, für iPhone 17/16/15/Air Series und Laptop Ladebuchse Schutz Zubehör (Schwarz)
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5" viewBox="0 0 20 20">
                            <defs><linearGradient id="half-B0FMRJMHP9"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs>
                            <path fill="url(#half-B0FMRJMHP9)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                        </div>
                <span class="text-sm font-bold text-gray-800">4,4</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    7,99&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        13,95&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B09L8FFH4H?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B09L8FFH4H"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.56s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/41TtaWTFUcL._SL500_.jpg"
                alt="Skins4u Skin Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 17, 16, 15,14, 13, 12 Mini, 12 Pro Max, 13 Pro Max, 17 AIR, X XR XS"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Skins zum Aufkleben
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Skins4u Skin Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 17, 16, 15,14, 13, 12 Mini, 12 Pro Max, 13 Pro Max, 17 AIR, X XR XS
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    9,95&nbsp;&euro;
                </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0CN5WM7QH?tag=p2-b-am-21&amp;linkCode=osi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0CN5WM7QH"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.6s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/414XxQkyGyL._SL500_.jpg"
                alt="Skins4u Skin Folie Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 15 15 Plus, Pro, Pro Max Sticker Schutzfolie mit Wunschbild Foto"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Skins zum Aufkleben
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Skins4u Skin Folie Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 15 15 Plus, Pro, Pro Max Sticker Schutzfolie mit Wunschbild Foto
            </h3>
        
        
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    8,99&nbsp;&euro;
                </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                            <a
    href="https://www.amazon.de/dp/B0BFH6VTZT?tag=p2-b-am-21&amp;linkCode=ogi&amp;th=1&amp;psc=1"
     target="_blank" rel="nofollow sponsored noopener"     class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300 "
    data-asin="B0BFH6VTZT"
     data-action="track" data-te-event="product_click"     style="animation-delay: 0.64s"
>
    
    
    
    
    
    
    
            <div class="bg-[var(--te-color-surface)] p-6 min-h-[210px] flex items-center justify-center">
            <img
                src="https://m.media-amazon.com/images/I/21BpwebPvCL._SL500_.jpg"
                alt="Kefiany Lightning auf USB Adapter Kabel iPhone OTG Tastaturen USB Stick Klinke Kartenlesegerät Kamera Kartenleser Maus Hub 14 13 12 11 Pro Max Mini 8 7 Plus X Ipad Flash Drive Zubehör ip-OTG"
                class="max-h-[170px] w-auto object-contain mx-auto group-hover:scale-105 transition-transform duration-300"
                loading="lazy"
                            >
        </div>
    
    <div class="flex flex-1 flex-col p-4">
        
                    <span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">
                Externe Kartenlesegeräte
            </span>
        
        
                    <h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">
                Kefiany Lightning auf USB Adapter Kabel iPhone OTG Tastaturen USB Stick Klinke Kartenlesegerät Kamera Kartenleser Maus Hub 14 13 12 11 Pro Max Mini 8 7 Plus X Ipad Flash Drive Zubehör ip-OTG
            </h3>
        
        
                                <div class="mt-2 flex items-center gap-1.5">
                <div class="flex items-center gap-0.5">
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                            <svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20">
                            <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                                <svg class="h-3.5 w-3.5" viewBox="0 0 20 20">
                            <defs><linearGradient id="half-B0BFH6VTZT"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs>
                            <path fill="url(#half-B0BFH6VTZT)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
                        </svg>
                                                        </div>
                <span class="text-sm font-bold text-gray-800">4,6</span>
                            </div>
        
        
                                <div class="mt-2 flex items-baseline gap-2">
                <span class="font-display text-xl font-extrabold text-gray-900">
                    3,30&nbsp;&euro;
                </span>
                                    <span class="text-sm line-through text-gray-400">
                        4,08&nbsp;&euro;
                    </span>
                            </div>
        
        
        <div class="flex-1"></div>

        
                                    <span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">
                    Zum Angebot
                    <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/>
                    </svg>
                </span>
                        </div>
</a>
                    </div>
    
    </section>
        <div id="pagination-bar">
</div>

            </main>

    <div
    id="product-modal-overlay"
    class="fixed inset-0 z-50 flex items-center justify-center bg-black/60 backdrop-blur-sm transition-opacity duration-300 opacity-0 pointer-events-none"
    data-action="modal-backdrop"
>
    <div
        id="product-modal"
        class="bg-[var(--te-color-surface)] rounded-[var(--te-radius-card)] max-w-3xl w-full max-h-[90vh] overflow-y-auto shadow-2xl mx-4 transition-all duration-300 scale-95 opacity-0"
    >
        
        <div class="sticky top-0 z-10 flex justify-end p-4">
            <button
                data-action="close-modal"
                class="flex h-9 w-9 items-center justify-center rounded-full bg-gray-100 text-gray-500 hover:bg-gray-200 hover:text-gray-700 transition-colors"
                aria-label="Schließen"
            >
                <svg class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" />
                </svg>
            </button>
        </div>

        
        <div class="grid grid-cols-1 gap-6 px-6 pb-8 md:grid-cols-2 md:gap-8 md:px-8">
            
            <div class="relative flex items-center justify-center rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] p-6">
                <img
                    id="modal-image"
                    src=""
                    alt=""
                    class="max-h-80 w-full object-contain"
                >
                
                <div id="modal-badge" class="absolute top-3 left-3 hidden">
                    <span id="modal-badge-text" class="inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold text-white shadow-md"></span>
                </div>
                
                <div id="modal-savings-badge" class="absolute top-3 right-3 hidden">
                    <span id="modal-savings-text" class="inline-flex items-center rounded-full bg-red-500 px-2.5 py-1 text-xs font-bold text-white shadow-md"></span>
                </div>
            </div>

            
            <div class="flex flex-col">
                
                <span id="modal-category" class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]"></span>

                
                <h2 id="modal-title" class="mt-2 text-xl font-bold text-gray-900 sm:text-2xl"></h2>

                
                <div id="modal-rating-container" class="mt-3 flex items-center gap-2 hidden">
                    <div id="modal-stars" class="flex items-center"></div>
                    <span id="modal-rating-value" class="text-sm font-semibold text-gray-700"></span>
                    <span id="modal-reviews-count" class="text-sm text-gray-500"></span>
                </div>

                
                <div id="modal-price-block" class="mt-4 rounded-[var(--te-radius-card)] bg-gray-50 p-4 hidden">
                    <div class="flex items-baseline gap-3">
                        <span id="modal-price-current" class="text-2xl font-bold text-gray-900"></span>
                        <span id="modal-price-original" class="text-sm text-gray-400 line-through hidden"></span>
                    </div>
                    <div id="modal-price-savings" class="mt-1 hidden">
                        <span class="inline-flex items-center rounded-full bg-green-100 px-2.5 py-0.5 text-xs font-semibold text-green-700">
                            <span id="modal-savings-amount"></span>
                        </span>
                    </div>
                </div>

                
                <div class="flex-1"></div>

                
                <a
                    id="modal-cta"
                    href="#"
                    target="_blank"
                    rel="noopener sponsored"
                    class="mt-6 flex items-center justify-center gap-2 rounded-[var(--te-radius-card)] bg-[#f49819] px-6 py-3.5 text-base font-semibold text-white shadow-sm hover:bg-[#e08a0e] transition-colors"
                    data-action="track" data-te-event="product_click"
                >
                    <span>Auf Amazon ansehen</span>
                    <svg class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25" />
                    </svg>
                </a>
            </div>
        </div>
    </div>
</div>

<script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">
    (function () {
        // Featured product (auto-popup is the only consumer of this modal)
        var featuredProduct = {"id":8623671,"type":"amazon","market":"de","asin":"B0FS63HDLV","title":"USB C Schnellladeger\u00e4t und iPhone Ladekabel Original [1M+2M] 25W Ladeger\u00e4t mit Lightning Schnellladekabel f\u00fcr iPhone 14\/13\/12\/11\/Pro Max\/Plus\/Mini\/SE\/XR\/XS\/XS Max\/X\/8, USB C Stecker Netzteil Adapter","description":"25W PD-Schnellladetechnologie: Liefert 25W Leistung f\u00fcr die iPhone 6-14 Serie und l\u00e4dt mit voller Geschwindigkeit. Bis zu 56 % Ladung in nur 30 Minuten. Dreimal schneller als das originale 5W-Netzteil. - Duale USB-C-Anschl\u00fcsse: Ideal f\u00fcr das gleichzeitige Laden von zwei Ger\u00e4ten \u00fcber Nacht (z.B. iPhone + Kopfh\u00f6rer oder iWatch). Mit intelligenter Leistungsaufteilung (je 10W pro Port) f\u00fcr stabiles und schonendes Laden, das die Batteriegesundheit sch\u00fctzt. Am Morgen sind beide Ger\u00e4te vollst\u00e4ndig geladen. - Inklusive 1m und 2m Ladekabel: Das 1-m-Kabel ist perfekt f\u00fcr den Schreibtisch oder unterwegs, \u00fcbersichtlich und kompakt. Das 2-m-Kabel gibt Ihnen die Freiheit, auch vom Bett oder Sofa aus bequem zu laden, ohne die Steckdose wechseln zu m\u00fcssen. Mit zwei Kabeln k\u00f6nnen Sie und Ihre Familie oder Freunde gleichzeitig laden \u2013 kein Wechseln und keine zus\u00e4tzlichen Kabel n\u00f6tig. - Sicherheitszertifizierung durch T\u00dcV Rheinland: Das Produkt hat die vollst\u00e4ndige Sicherheitszertifizierung von T\u00dcV Rheinland erhalten, erf\u00fcllt hohe Standards f\u00fcr elektrische Sicherheit und Leistung und gew\u00e4hrleistet einen absolut zuverl\u00e4ssigen Ladevorgang. - Weitreichende Kompatibilit\u00e4t: Dieses Ladeger\u00e4t ist kompatibel mit iPhone 14\/ iPhone 14 Pro\/ iPhone 14 Plus\/ iPhone 14 Pro Max, iPhone 13\/ iPhone 13 Pro\/ iPhone 13 Pro Max\/ iPhone 13 Mini, iPhone 12\/ iPhone 12 Pro\/ iPhone 12 Pro Max\/iPhone 12 Mini, iPhone 11\/ iPhone 11 Pro\/iPhone 11 Pro Max, iPhone XR\/ iPhone XS\/ iPhone XS Max\/ iPhone X, iPhone 8\/ iPhone 8 Plus, iPhone 7\/ iPhone 7 Plus, iPhone 6s\/ iPhone 6s Plus\/ iPhone 6\/ iPhone 6 Plus.","brand":"ANVSI","manufacturer":"Shenzhen Hicon Power Technology Co.,Ltd","category_id":null,"category":null,"price":{"current":8.49,"original":9.99,"discount_percentage":15,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31Z7WV6q9bL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0FS63HDLV?tag=p2-b-am-21&linkCode=ogi&th=1&psc=1","rating":4.4,"review_count":263,"availability":"UNKNOWN","condition":"Unknown","is_prime":false,"deal_score":40,"scraped":{"asin":"B0FS63HDLV","scraped_version":1,"price_original":9.99,"rating":4.4,"review_count":263,"bsr":[{"rank":1372,"category":"Elektronik & Foto (Siehe Top 100 in Elektronik & Foto)"},{"rank":89,"category":"Netzteile f\u00fcr Handys"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u301025W USB A+C Ladeger\u00e4t\u3011: Dieses 25W USB Handy Plug verf\u00fcgt sowohl \u00fcber einen USB-C-Anschluss (PD 3.0) als auch einen USB-A-Anschluss (QC 3.0), ist mit allen Arten von Datenkabeln kompatibel und kann zwei Ger\u00e4te gleichzeitig aufladen. Die maximale Ausgangsleistung betr\u00e4gt 25 W f\u00fcr USB-C und 18 W f\u00fcr USB-A. und sorgt so f\u00fcr ein schnelles und effizientes Ladeerlebnis. Es eignet sich ideal f\u00fcr den Einsatz unterwegs oder zu Hause.","\u301025W USB A+C Ladeger\u00e4t\u3011: Dieses 25W USB Handy Plug verf\u00fcgt sowohl \u00fcber einen USB-C-Anschluss (PD 3.0) als auch einen USB-A-Anschluss (QC 3.0), ist mit allen Arten von Datenkabeln kompatibel und kann zwei Ger\u00e4te gleichzeitig aufladen. Die maximale Ausgangsleistung betr\u00e4gt 25 W f\u00fcr USB-C und 18 W f\u00fcr USB-A. und sorgt so f\u00fcr ein schnelles und effizientes Ladeerlebnis. Es eignet sich ideal f\u00fcr den Einsatz unterwegs oder zu Hause.","\u3010Sicher und zuverl\u00e4ssig\u3011: Ausgestattet mit einem integrierten Smart-Chip \u00fcberwacht dieses Ladeadapter kontinuierlich Spannung und Stromst\u00e4rke, um Kurzschl\u00fcsse, \u00dcberspannung, \u00dcberhitzung, \u00dcberstrom und \u00dcberladung wirksam zu verhindern. Wenn der Akku vollst\u00e4ndig aufgeladen ist, stoppt der Ladevorgang automatisch, w\u00e4hrend Sicherheit, Effizienz und eine l\u00e4ngere Akkulaufzeit gew\u00e4hrleistet sind.","\u3010Sicher und zuverl\u00e4ssig\u3011: Ausgestattet mit einem integrierten Smart-Chip \u00fcberwacht dieses Ladeadapter kontinuierlich Spannung und Stromst\u00e4rke, um Kurzschl\u00fcsse, \u00dcberspannung, \u00dcberhitzung, \u00dcberstrom und \u00dcberladung wirksam zu verhindern. Wenn der Akku vollst\u00e4ndig aufgeladen ist, stoppt der Ladevorgang automatisch, w\u00e4hrend Sicherheit, Effizienz und eine l\u00e4ngere Akkulaufzeit gew\u00e4hrleistet sind.","\u3010Leicht & robust f\u00fcr unterwegs\u3011: Mit einem Gewicht von nur 50 Gramm und passt problemlos in Ihre Tasche f\u00fcr den Einsatz unterwegs. Seine hitzebest\u00e4ndige und sto\u00dffeste Konstruktion h\u00e4lt den t\u00e4glichen St\u00f6\u00dfen und Kratzern stand. Ob zu Hause, im B\u00fcro oder unterwegs \u2013 es bietet sicheres und schnelles Laden f\u00fcr Ihr Smartphone,Tablet, Kopfh\u00f6rer, Ihre Smartwatch und andere Ger\u00e4te.","\u3010Leicht & robust f\u00fcr unterwegs\u3011: Mit einem Gewicht von nur 50 Gramm und passt problemlos in Ihre Tasche f\u00fcr den Einsatz unterwegs. Seine hitzebest\u00e4ndige und sto\u00dffeste Konstruktion h\u00e4lt den t\u00e4glichen St\u00f6\u00dfen und Kratzern stand. Ob zu Hause, im B\u00fcro oder unterwegs \u2013 es bietet sicheres und schnelles Laden f\u00fcr Ihr Smartphone,Tablet, Kopfh\u00f6rer, Ihre Smartwatch und andere Ger\u00e4te.","\u3010Breite Kompatibilit\u00e4t\u3011: Das 25W USB C Steckdose Adapter ist kompatibel mit iPhone 17\/ 17 Pro \/ 17 Pro Max \/ 17 Air \/ 16 \/ 16e \/ 16 Pro \/ 16 Pro Max \/ 16 Plus \/ 15 \/ 15 Pro \/ 15 Pro Max \/ 15 Plus \/ 14 \/ 14 Pro \/ 14 Pro Max \/ 14 Plus \/ 13 \/ 13 Mini \/ 13 Pro \/ 13 Pro Max \/ 12 \/ 12 Mini \/ 12 Pro \/ 12 Pro Max, iPhone SE, iPhone 11\/11 Pro\/11 Pro Max, iPhone XS\/XS Max \/ XR \/ X, iPad Pro 12,9\/11\/iPad Air 3\/iPad Mini (2019); Google Pixel 5\/5 XL\/4\/4 XL\/4a\/4a XL\/3a XL\/3a\/3 XL\/3\/2 XL\/2\/XL; Samsung Galaxy S20\/S10\/S10+\/S10e\/S9\/S9+\/S8\/S8+\/Note 10 oder andere Ger\u00e4te, die USB-C Power Delivery unterst\u00fctzen.","\u3010Breite Kompatibilit\u00e4t\u3011: Das 25W USB C Steckdose Adapter ist kompatibel mit iPhone 17\/ 17 Pro \/ 17 Pro Max \/ 17 Air \/ 16 \/ 16e \/ 16 Pro \/ 16 Pro Max \/ 16 Plus \/ 15 \/ 15 Pro \/ 15 Pro Max \/ 15 Plus \/ 14 \/ 14 Pro \/ 14 Pro Max \/ 14 Plus \/ 13 \/ 13 Mini \/ 13 Pro \/ 13 Pro Max \/ 12 \/ 12 Mini \/ 12 Pro \/ 12 Pro Max, iPhone SE, iPhone 11\/11 Pro\/11 Pro Max, iPhone XS\/XS Max \/ XR \/ X, iPad Pro 12,9\/11\/iPad Air 3\/iPad Mini (2019); Google Pixel 5\/5 XL\/4\/4 XL\/4a\/4a XL\/3a XL\/3a\/3 XL\/3\/2 XL\/2\/XL; Samsung Galaxy S20\/S10\/S10+\/S10e\/S9\/S9+\/S8\/S8+\/Note 10 oder andere Ger\u00e4te, die USB-C Power Delivery unterst\u00fctzen.","\u3010Lieferumfang & Garantie\u3011: 25W 2-Port USB A+C Schnellladeger\u00e4t (Kabel nicht im Lieferumfang enthalten) und eine 18-monatige Garantie. Wenn Sie Fragen zu unseren Produkten haben, kontaktieren Sie uns bitte; wir werden Ihnen innerhalb von 24 Stunden eine zufriedenstellende Antwort geben.","\u3010Lieferumfang & Garantie\u3011: 25W 2-Port USB A+C Schnellladeger\u00e4t (Kabel nicht im Lieferumfang enthalten) und eine 18-monatige Garantie. Wenn Sie Fragen zu unseren Produkten haben, kontaktieren Sie uns bitte; wir werden Ihnen innerhalb von 24 Stunden eine zufriedenstellende Antwort geben."],"price_current":8.49,"price_currency":"EUR","deal_badge":"deal","bought_last_month":1000},"scraped_at":"2026-08-12T08:35:55+00:00","last_synced":"2026-06-21T10:04:58+00:00","updated_at":"2026-08-25T00:00:22+00:00","_rank":null,"_type":"featured"};

        const overlay = document.getElementById('product-modal-overlay');
        const modal = document.getElementById('product-modal');

        var locale = "de-DE";

        function formatPrice(amount) {
            if (amount == null) return '';
            return Number(amount).toLocaleString(locale, {
                minimumFractionDigits: 2,
                maximumFractionDigits: 2,
            }) + '\u00a0\u20ac';
        }

        function renderStars(rating) {
            let html = '';
            for (let i = 1; i <= 5; i++) {
                const full = i <= Math.floor(rating);
                const half = !full && i === Math.ceil(rating) && rating % 1 >= 0.25;
                if (full) {
                    html += '<svg class="h-5 w-5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';
                } else if (half) {
                    html += '<svg class="h-5 w-5 text-[var(--te-color-accent)]" viewBox="0 0 20 20"><defs><linearGradient id="half-star"><stop offset="50%" stop-color="currentColor"/><stop offset="50%" stop-color="#D1D5DB"/></linearGradient></defs><path fill="url(#half-star)" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';
                } else {
                    html += '<svg class="h-5 w-5 text-gray-300" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';
                }
            }
            return html;
        }

        function populateModal(product) {
            // Image
            const img = document.getElementById('modal-image');
            img.src = product.image_url || '';
            img.alt = product.title || '';

            // Badge (rank or featured)
            const badge = document.getElementById('modal-badge');
            const badgeText = document.getElementById('modal-badge-text');
            if (product._type === 'featured') {
                badge.classList.remove('hidden');
                badgeText.textContent = '\u2605';
                badgeText.className = 'inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold text-white shadow-md bg-amber-500';
            } else if (product._rank) {
                badge.classList.remove('hidden');
                badgeText.textContent = product._rank;
                const bgClass = product._rank === 1 ? 'bg-amber-500' : (product._rank === 2 ? 'bg-blue-500' : 'bg-gray-500');
                badgeText.className = 'inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold text-white shadow-md ' + bgClass;
            } else {
                badge.classList.add('hidden');
            }

            // Savings badge
            const savingsBadge = document.getElementById('modal-savings-badge');
            const savingsText = document.getElementById('modal-savings-text');
            if (product.discount_percentage) {
                savingsBadge.classList.remove('hidden');
                savingsText.textContent = '-' + product.discount_percentage + '%';
            } else {
                savingsBadge.classList.add('hidden');
            }

            // Category
            const category = document.getElementById('modal-category');
            if (product.categories && product.categories.length > 0) {
                category.textContent = product.categories[0];
                category.classList.remove('hidden');
            } else {
                category.textContent = '';
                category.classList.add('hidden');
            }

            // Title
            document.getElementById('modal-title').textContent = product.title || '';

            // Rating
            const ratingContainer = document.getElementById('modal-rating-container');
            if (product.rating) {
                ratingContainer.classList.remove('hidden');
                document.getElementById('modal-stars').innerHTML = renderStars(product.rating);
                document.getElementById('modal-rating-value').textContent = Number(product.rating).toLocaleString(locale, { minimumFractionDigits: 1, maximumFractionDigits: 1 });
                const reviewsCount = document.getElementById('modal-reviews-count');
                if (product.reviews_count) {
                    reviewsCount.textContent = '(' + Number(product.reviews_count).toLocaleString(locale) + ' ' + "Bewertungen" + ')';
                    reviewsCount.classList.remove('hidden');
                } else {
                    reviewsCount.classList.add('hidden');
                }
            } else {
                ratingContainer.classList.add('hidden');
            }

            // Price
            const priceBlock = document.getElementById('modal-price-block');
            if (product.price && product.price.current) {
                priceBlock.classList.remove('hidden');
                document.getElementById('modal-price-current').textContent = formatPrice(product.price.current);

                const originalEl = document.getElementById('modal-price-original');
                if (product.price.original) {
                    originalEl.textContent = formatPrice(product.price.original);
                    originalEl.classList.remove('hidden');
                } else {
                    originalEl.classList.add('hidden');
                }

                const savingsLine = document.getElementById('modal-price-savings');
                if (product.price.original && product.price.current < product.price.original) {
                    const saved = product.price.original - product.price.current;
                    document.getElementById('modal-savings-amount').textContent = "Du sparst" + ' ' + formatPrice(saved);
                    savingsLine.classList.remove('hidden');
                } else {
                    savingsLine.classList.add('hidden');
                }
            } else {
                priceBlock.classList.add('hidden');
            }

            // CTA link
            const cta = document.getElementById('modal-cta');
            const url = product.url || product.affiliate_link || null;
            cta.dataset.asin = product.asin || '';
            if (url) {
                cta.href = url;
                cta.classList.remove('hidden');
            } else {
                cta.classList.add('hidden');
            }
        }

        function openFeaturedModal() {
            if (!featuredProduct) return;

            populateModal(featuredProduct);
            if (typeof te !== 'undefined') te('product_click', { asin: featuredProduct.asin });

            overlay.classList.remove('pointer-events-none', 'opacity-0');
            overlay.classList.add('opacity-100');
            modal.classList.remove('scale-95', 'opacity-0');
            modal.classList.add('scale-100', 'opacity-100');
            document.body.style.overflow = 'hidden';
        }

        function closeModal() {
            overlay.classList.add('opacity-0', 'pointer-events-none');
            overlay.classList.remove('opacity-100');
            modal.classList.add('scale-95', 'opacity-0');
            modal.classList.remove('scale-100', 'opacity-100');
            document.body.style.overflow = '';
        }

        // Close on Escape key
        document.addEventListener('keydown', function (e) {
            if (e.key === 'Escape') closeModal();
        });

        // Expose closeModal for inline onclick handlers on the close button and backdrop
        window.closeModal = closeModal;

        function openFeaturedPopupOnce() {
            if (overlay.classList.contains('opacity-100')) {
                return;
            }

            openFeaturedModal();
        }

        // Featured product auto-popup
                    let hasTriggeredFeaturedPopup = false;

            function triggerFeaturedPopup() {
                if (hasTriggeredFeaturedPopup) {
                    return;
                }

                hasTriggeredFeaturedPopup = true;
                openFeaturedPopupOnce();
            }

            setTimeout(function () {
                triggerFeaturedPopup();
            }, 3000);

            document.addEventListener('visibilitychange', function () {
                if (document.visibilityState === 'hidden') {
                    triggerFeaturedPopup();
                }
            });
            })();
</script>
    <script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">
(function () {
    'use strict';

    var T = {"search_placeholder":"Produkte durchsuchen...","all_products":"Alle Produkte","popular_searches":"Beliebte Suchen:","results":"Ergebnisse","sort_relevance":"Relevanz","sort_price_asc":"Preis aufsteigend","sort_price_desc":"Preis absteigend","sort_rating":"Beste Bewertung","sort_saving":"Gr\u00f6\u00dfte Ersparnis","sort_newest":"Neueste zuerst","top_picks":"Unsere Top-Empfehlungen","no_categories":"Noch keine Kategorien konfiguriert.","no_products":"Keine Produkte gefunden.","close":"Schlie\u00dfen","view_on_amazon":"Auf Amazon ansehen","view_offer":"Zum Angebot","reviews":"Bewertungen","you_save":"Du sparst","featured":"Empfehlung","price_on_amazon":"Preis auf Amazon","products":"Produkte","categories":"Kategorien","subcategories":"Unterkategorien","browse_categories":"Kategorien entdecken","browse_categories_description":"Starte mit einer Hauptkategorie und verfeinere dann in Unterkategorien.","all_categories":"Alle Kategorien","back_to_categories":"Zur\u00fcck zu den Kategorien","no_subcategories":"Keine Unterkategorien verf\u00fcgbar.","category_results":"in dieser Kategorie","domain_for_sale":"steht zum Verkauf!","buy_domain":"Domain kaufen","secure_now":"Jetzt sichern \u2192","view_on_amazon_hero":"Auf Amazon ansehen","top_deals":"Top-Angebote","all_products_in":"Alle Produkte in","search_in_category":"Suche in","price_incl_tax":"Preis inkl. MwSt."};
    var locale = "de-DE";
    var PER_PAGE = 24;
    var allProducts = [{"id":10376469,"type":"amazon","market":"de","asin":"B00L0K1GZM","title":"Slabo 2 x Displayfolie kompatibel mit iPhone 6 | iPhone 6S | iPhone 7 | iPhone 8 | iPhone SE (2020) | iPhone SE (2022) Displayschutzfolie Zubeh\u00f6r Crystal Clear KLAR","description":"EXTREM KRATZFEST - Die iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie sch\u00fctzt Ihr iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 zuverl\u00e4ssig vor Kratzern - Fett- und Schmutzabweisende Oberfl\u00e4che - Die Slabo iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie f\u00fcr Ihr iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 reduziert Verschmutzungen und andere Verunreinigungen auf Ihrem Display - CRYSTAL CLEAR - Die i Phone SE (2020) | iPhoneSE (2022) | iPhone8 | iPhone7 | iPhone6S | iPhone6 Folie beeintr\u00e4chtigt in keinster Weise die Displaydarstellung und Bedienung - Konturgenau - Die iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Schutzfolie ist speziell f\u00fcr Ihr iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 gefertigt - Premium-Qualit\u00e4t - MADE IN GERMANY - R\u00fcckstandslos entfernbar und jederzeit erneut anbringbar - Die iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayfolie wird inkl. Montageanleitung ausgeliefert","brand":"Slabo","manufacturer":"Slabo","category_id":375,"category":{"id":375,"name":"Zubeh\u00f6r","slug":"zubehor"},"price":{"current":1.99,"original":1,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41Dla+6O4SL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B00L0K1GZM?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":3.5,"review_count":32,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":10,"scraped":{"asin":"B00L0K1GZM","scraped_version":1,"price_current":1.99,"price_original":1,"price_currency":"EUR","rating":3.5,"review_count":32,"bsr":[{"rank":72422,"category":"Kamera \u0026 Foto (Siehe Top 100 in Kamera \u0026 Foto)"},{"rank":60489,"category":"Schutzfolien f\u00fcr Handys"},{"rank":64758,"category":"Kamera- \u0026 Fotozubeh\u00f6r"}],"weight":"10 Gramm","image_count":7,"has_aplus_content":true,"bullet_points":["EXTREM KRATZFEST - Die iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie sch\u00fctzt Ihr iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 zuverl\u00e4ssig vor Kratzern","EXTREM KRATZFEST - Die iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie sch\u00fctzt Ihr iPhone SE (2022) | iPhone SE (2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 zuverl\u00e4ssig vor Kratzern","Fett- und Schmutzabweisende Oberfl\u00e4che - Die Slabo iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie f\u00fcr Ihr iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 reduziert Verschmutzungen und andere Verunreinigungen auf Ihrem Display","Fett- und Schmutzabweisende Oberfl\u00e4che - Die Slabo iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayschutzfolie f\u00fcr Ihr iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 reduziert Verschmutzungen und andere Verunreinigungen auf Ihrem Display","CRYSTAL CLEAR - Die i Phone SE (2020) | iPhoneSE (2022) | iPhone8 | iPhone7 | iPhone6S | iPhone6 Folie beeintr\u00e4chtigt in keinster Weise die Displaydarstellung und Bedienung","CRYSTAL CLEAR - Die i Phone SE (2020) | iPhoneSE (2022) | iPhone8 | iPhone7 | iPhone6S | iPhone6 Folie beeintr\u00e4chtigt in keinster Weise die Displaydarstellung und Bedienung","Konturgenau - Die iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Schutzfolie ist speziell f\u00fcr Ihr iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 gefertigt - Premium-Qualit\u00e4t - MADE IN GERMANY","Konturgenau - Die iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Schutzfolie ist speziell f\u00fcr Ihr iPhone SE (3. Gen. | 2022) | iPhone SE (2. Gen. | 2020) | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 gefertigt - Premium-Qualit\u00e4t - MADE IN GERMANY","R\u00fcckstandslos entfernbar und jederzeit erneut anbringbar - Die iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayfolie wird inkl. Montageanleitung ausgeliefert","R\u00fcckstandslos entfernbar und jederzeit erneut anbringbar - Die iPhone SE 2020 | iPhone SE 2022 | iPhone 8 | iPhone 7 | iPhone 6S | iPhone 6 Displayfolie wird inkl. Montageanleitung ausgeliefert"]},"scraped_at":"2026-06-28T00:40:29+00:00","last_synced":"2026-06-24T17:06:01+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":109028,"type":"amazon","market":"de","asin":"B096TZYX59","title":"TORRAS Anti-Vergilbung f\u00fcr iPhone 13 H\u00fclle, iPhone 14 H\u00fclle Durchsichtig 3,66m Milit\u00e4rschutz Sto\u00dffeste, 9H+ Transparent Kratzfeste R\u00fcckseite Schutzh\u00fclle D\u00fcnne Handyh\u00fclle f\u00fcr iPhone 13 Case HD Clear","description":"[F\u00fcr iPhone 13 und iPhone 14, mit 2022 neue Material] Die Crystal Clear Series iPhone 13\/14 H\u00fclle ist perfekt auf das iPhone 13\/14 zugeschnitten, so dass sie wie ein Ma\u00dfanzug passt. - Die einzige transparente iPhone 13\/14 H\u00fclle, die sich anf\u00fchlt wie das Smartphone selbst: transparente H\u00fcllen sehen besonders vorteilhaft aus, denn sie verdecken nicht das sch\u00f6ne Design des iPhones. Unser weiches und sicheres Silikon-Material (welches auch f\u00fcr Baby Zubeh\u00f6r genutzt wird) schmiegt sich dem iPhone 13\/14 wie eine zweite Haut an. - Kein billiges Plastik, keine L\u00fcgen \u00fcber den \u0022Niemals Gelb\u0022! Nur reines Silikon ist das Material mit dem besten Schutz vor Vergilbung. Diese iPhone 13\/14 H\u00fclle ist durch Zertifizierung als \u0022besonders gut gesch\u00fctzt vor Vergilbung\u0022 best\u00e4tigt worden. - Flexibel und widerstandsf\u00e4hig: Weiche iPhone 13\/14 H\u00fcllen sind deutlich widerstandsf\u00e4higer gegen\u00fcber einem Sturz als harte H\u00fcllen! Die verbesserten Schutzecken funktionieren auch nur mit unseren elastischen Materialien. Das reine Silikon mit seiner hohen Flexibilit\u00e4t formt bei einem Fall kleine Lufttaschen die den Sturz abfedern, als w\u00fcrde ihr iPhone 13\/14 auf einer Luftmatratze landen. - Besonderer Schutz f\u00fcr die Kamera: Die iPhone 13\/14 Kamera wird zus\u00e4tzlich durch einen Airbag gesch\u00fctzt. Dies ist ein gro\u00dfe Verbesserung der Crystal iPhone 13\/14 Serie dieses Jahr! Wir wissen durch Apples Instandhaltungs-Daten der letzten Jahre, da\u00df die Kosten einer Reparatur der Kamera (mit etwa 500\u20ac) h\u00f6her liegen, als die eines Displays (300\u20ac). Aus diesem Grund f\u00fchrten wir diese Neuerung mit dem iPhone 13\/14 ein, um so das iPhone unserer Kunden besser zu sch\u00fctzen.","brand":"TORRAS","manufacturer":"TORRAS","category_id":1,"category":{"id":1,"name":"Elektronik \u0026 Foto","slug":"elektronik-foto"},"price":{"current":12.74,"original":15.99,"discount_percentage":20,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/51nZcsIwM+L._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B096TZYX59?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":4.4,"review_count":51781,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":50,"scraped":{"asin":"B096TZYX59","scraped_version":1,"price_current":12.74,"price_currency":"EUR","rating":4.4,"review_count":51781,"bsr":[{"rank":166,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":22,"category":"Standard Handyh\u00fcllen"}],"dimensions":"9 x 2 x 18 cm","image_count":7,"has_aplus_content":true,"bullet_points":["[Makellos Kristallklar] Ultra-Klarheit. Diese transparente H\u00fclle f\u00fcr das neueste iPhone 15 Pro bleibt kristallklar, um den nat\u00fcrlichen Reiz Ihres eleganten neuen Telefons perfekt zur Geltung zu bringen und Ihnen zu erm\u00f6glichen, seine urspr\u00fcngliche Farbe und Gestaltung zu genie\u00dfen.","[Makellos Kristallklar] Ultra-Klarheit. Diese transparente H\u00fclle f\u00fcr das neueste iPhone 15 Pro bleibt kristallklar, um den nat\u00fcrlichen Reiz Ihres eleganten neuen Telefons perfekt zur Geltung zu bringen und Ihnen zu erm\u00f6glichen, seine urspr\u00fcngliche Farbe und Gestaltung zu genie\u00dfen.","[Anti-Vergilbungs Spezialist] Die iPhone 15 Pro H\u00fclle von TORRAS unterscheidet sich von anderen Handyh\u00fcllen. Unsere transparente H\u00fclle kombiniert die exklusive Formel Tora-Clear-Beschichtung und die Technologie gegen Blaulichtoxidation, um Vergilbung perfekt zu widerstehen! Sagen Sie \u0022Auf Wiedersehen\u0022 zu unangenehmen gelben Flecken auf Ihrer Handyh\u00fclle und stellen Sie sicher, dass Sie immer den atemberaubenden Look Ihres neuen Telefons ohne \u00c4rger genie\u00dfen k\u00f6nnen.","[Anti-Vergilbungs Spezialist] Die iPhone 15 Pro H\u00fclle von TORRAS unterscheidet sich von anderen Handyh\u00fcllen. Unsere transparente H\u00fclle kombiniert die exklusive Formel Tora-Clear-Beschichtung und die Technologie gegen Blaulichtoxidation, um Vergilbung perfekt zu widerstehen! Sagen Sie \u0022Auf Wiedersehen\u0022 zu unangenehmen gelben Flecken auf Ihrer Handyh\u00fclle und stellen Sie sicher, dass Sie immer den atemberaubenden Look Ihres neuen Telefons ohne \u00c4rger genie\u00dfen k\u00f6nnen.","[Die st\u00e4rkste X-SHOCK Schutzfestung] Ihr teures neues iPhone \u00fcber 1100 \u20ac ist durch die vertrauensw\u00fcrdige iPhone 15 Pro Case gesch\u00fctzt. Machen Sie sich nie wieder Sorgen um gebrochene Kanten und Displays. Ausgestattet mit patentierten X-SHOCK-Airbags der Version 2.0 von TORRAS, um Ihre Sorgen zu sch\u00fctzen, indem sie bis zu 240%\u2191 des Schocks oder Sturzes effektiv absorbieren. Verst\u00e4rkte 1,3 mm hohe Kanten um den Bildschirm und die Kamera verhindern Kratzer oder Absch\u00fcrfungen.","[Die st\u00e4rkste X-SHOCK Schutzfestung] Ihr teures neues iPhone \u00fcber 1100 \u20ac ist durch die vertrauensw\u00fcrdige iPhone 15 Pro Case gesch\u00fctzt. Machen Sie sich nie wieder Sorgen um gebrochene Kanten und Displays. Ausgestattet mit patentierten X-SHOCK-Airbags der Version 2.0 von TORRAS, um Ihre Sorgen zu sch\u00fctzen, indem sie bis zu 240%\u2191 des Schocks oder Sturzes effektiv absorbieren. Verst\u00e4rkte 1,3 mm hohe Kanten um den Bildschirm und die Kamera verhindern Kratzer oder Absch\u00fcrfungen.","[Schlank wie Ihr iPhone 15 Pro] Um perfekt zu Ihrem Telefon zu passen, beh\u00e4lt unsere H\u00fclle iPhone 15 Pro ein schlankes Profil und ein geringes Gewicht bei, wodurch die urspr\u00fcngliche Form und Haptik des Telefons verbessert wird. Es f\u00fchlt sich an, als w\u00e4re es nackt in der Hand, aber mit einem besseren Griff und bietet gleichzeitig maximalen Schutz. Das flexible elastische Design h\u00e4lt Ihr iPhone 15 Pro sicher und fest, sodass es leicht an- und auszuziehen ist.","[Schlank wie Ihr iPhone 15 Pro] Um perfekt zu Ihrem Telefon zu passen, beh\u00e4lt unsere H\u00fclle iPhone 15 Pro ein schlankes Profil und ein geringes Gewicht bei, wodurch die urspr\u00fcngliche Form und Haptik des Telefons verbessert wird. Es f\u00fchlt sich an, als w\u00e4re es nackt in der Hand, aber mit einem besseren Griff und bietet gleichzeitig maximalen Schutz. Das flexible elastische Design h\u00e4lt Ihr iPhone 15 Pro sicher und fest, sodass es leicht an- und auszuziehen ist.","[TORRAS SORGENFREIER SERVICE] Unser Ziel ist es, Ihren Einkauf sorgenfrei zu gestalten und Ihnen ein unvergleichliches Einkaufserlebnis zu bieten. Sollte Ihre Handyh\u00fclle iPhone 15 Pro w\u00e4hrend des normalen Gebrauchs Probleme haben, k\u00f6nnen Sie sich zuversichtlich auf unsere Unterst\u00fctzung verlassen. Das professionelle Kundendienstteam von TORRAS bietet rund um die Uhr Online-Support, und Sie erhalten bis zu 2 Jahre Garantieservice.","[TORRAS SORGENFREIER SERVICE] Unser Ziel ist es, Ihren Einkauf sorgenfrei zu gestalten und Ihnen ein unvergleichliches Einkaufserlebnis zu bieten. Sollte Ihre Handyh\u00fclle iPhone 15 Pro w\u00e4hrend des normalen Gebrauchs Probleme haben, k\u00f6nnen Sie sich zuversichtlich auf unsere Unterst\u00fctzung verlassen. Das professionelle Kundendienstteam von TORRAS bietet rund um die Uhr Online-Support, und Sie erhalten bis zu 2 Jahre Garantieservice."],"price_original":15.99,"deal_badge":"deal","bought_last_month":100},"scraped_at":"2026-08-08T05:43:01+00:00","last_synced":"2026-06-15T23:06:52+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":59674217,"type":"amazon","market":"de","asin":"B0C923FZW1","title":"Case-Mate Magnetischer Handy-Griff [Schlaufengriff] \u2013 abnehmbarer magnetischer Handy-Griff f\u00fcr die Hand \u2013 weich, ultrad\u00fcnn, zusammenklappbar, MagSafe-Handygriff f\u00fcr iPhone 15 Pro Max \/ 14 Pro Max \/ 13","description":"Praktisch, einfach an- und aussteckbar: Bringen Sie Ihr Telefon mit unserem iPhone MagSafe-Zubeh\u00f6r f\u00fcr das iPhone 16 Pro Max zum Strahlen (auch f\u00fcr iPhone Pro Max 15\/14\/13\/12 geeignet). Unser niedlicher, nicht sperriger magnetischer iPhone-Handhalter ist Ihre erste Wahl f\u00fcr perfekte Selfies, Social-Media-Scrolling und unterhaltsame Videoanrufe. Sein ergonomisches Design macht die einh\u00e4ndige Bedienung zum Kinderspiel und sch\u00fctzt vor Ausrutschen und St\u00fcrzen. Bequemer CaseMate-Magnetschlaufengriff aus Silikon! Bringen Sie Ihre Mag Safe-Handy-Fingerhalterung ganz einfach an und ab, um die kabellose Verbindung zu verbessern \u2013 v\u00f6llig r\u00fcckstandsfrei. - Robuster Griff, MagSafe-Passform: Umfassen Sie Ihren inneren Fashionista mit unserem iPhone-Greifer f\u00fcr die R\u00fcckseite des Telefons, einem stilvollen und funktionalen MagSafe-Accessoire. Dieser sch\u00f6ne MagSafe-Halter verf\u00fcgt \u00fcber superstarke integrierte Magnete, die das Dreifache des Gewichts Ihres Telefons tragen. Kompatibel mit MagSafe-Ger\u00e4ten (iPhone 12-Serie und neuer) und allen magnetischen H\u00fcllen. Erhalten Sie eine nahtlose Verbindung mit unserem MagSafe-Griff-MagSafe-Telefonhalter. Unser einfach zu installierender und unglaublich glamour\u00f6ser Silikon-Handygriff f\u00fcr Mag Safe-Zubeh\u00f6r bietet sicheren Halt. - 360\u00b0 verstellbar und f\u00fcr die Tasche geeignet: Verlieben Sie sich in unseren praktischen iPhone-Fingerhalter f\u00fcr die R\u00fcckseite des Telefons \u2013 perfekt, um mit dem vielseitigen, um 360\u00b0 drehbaren iPhone-Fingerhalter den idealen Betrachtungswinkel bei Videos, Selfies und Texten zu erzielen. Dank seines zusammenklappbaren Designs k\u00f6nnen Sie diesen kompakten iPhone-Griffhalter bei Nichtgebrauch m\u00fchelos in Ihre Tasche stecken. Ein unverzichtbarer MagSafe-Handyhalter mit Fingerschlaufe f\u00fcr jeden stilvollen und technisch versierten Benutzer. - Alle stilvoll sch\u00f6nen Auswahlm\u00f6glichkeiten: Versch\u00f6nern Sie Ihren Tag mit unserem atemberaubenden Magnet-Handygriff, MagSafe-kompatibel und iPhone-R\u00fcckenhalter. W\u00e4hlen Sie zwischen den magnetischen Telefonringhaltern Champagnerkristall, Perlmutt, Twinkle Diamond oder Twinkle Disco aus Metall, die Ihr Herz h\u00f6her schlagen lassen! W\u00e4hrend unsere Silikon-Magnetschlaufe Purple Sparkle, Black, Soap Bubble oder White Sparkle f\u00fcr das iPhone einfach zu s\u00fc\u00df und verspielt ist, als dass man ihr widerstehen k\u00f6nnte. Verpassen Sie nicht, dieses sch\u00f6ne magnetische Telefonzubeh\u00f6r mit Mag Safe-Griff f\u00fcr das iPhone zu erkunden. - 1 Jahr Glam-Garantie: Entdecken Sie Ihren perfekt passenden Mag Safe-Telefonhalter aus unserem breiten Sortiment an iPhone-Zubeh\u00f6r f\u00fcr die R\u00fcckseite des Telefons. Zur Erinnerung: Die Handyh\u00fclle ist nicht im Lieferumfang enthalten und separat erh\u00e4ltlich. Verwandeln Sie Ihr Telefon in ein modisches Statement und genie\u00dfen Sie gleichzeitig die zus\u00e4tzliche Sicherheit und einfache Handhabung mit unserem iPhone-Handyh\u00fcllen-Halterungsgriff mit Fingerschlaufe. Profitieren Sie au\u00dferdem von der eingeschr\u00e4nkten 1-Jahres-Garantie, damit Sie beruhigt sein k\u00f6nnen. Bei Fragen oder Bedenken ist unser freundliches Kundenservice-Team nur eine Nachricht entfernt!","brand":"Case-Mate","manufacturer":"Case-Mate","category_id":154,"category":{"id":154,"name":"Griffe","slug":"griffe"},"price":{"current":31.95,"original":null,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41lwRfn2+ZL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0C923FZW1?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":0,"scraped":{"asin":"B0C923FZW1","scraped_version":1,"price_current":31.95,"price_original":17.58,"price_currency":"EUR","rating":4.1,"review_count":682,"bsr":[{"rank":194166,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":1401,"category":"Handy-Griffe"}],"dimensions":"17 x 56 x 56 Millimeter","image_count":7,"has_aplus_content":true,"bullet_points":["Praktisch, einfach an- und aussteckbar: Bringen Sie Ihr Telefon mit unserem iPhone MagSafe-Zubeh\u00f6r f\u00fcr das iPhone 16 Pro Max zum Strahlen (auch f\u00fcr iPhone Pro Max 15\/14\/13\/12 geeignet). Unser niedlicher, nicht sperriger magnetischer iPhone-Handhalter ist Ihre erste Wahl f\u00fcr perfekte Selfies, Social-Media-Scrolling und unterhaltsame Videoanrufe. Sein ergonomisches Design macht die einh\u00e4ndige Bedienung zum Kinderspiel und sch\u00fctzt vor Ausrutschen und St\u00fcrzen. Bequemer CaseMate-Magnetschlaufengriff aus Silikon! Bringen Sie Ihre Mag Safe-Handy-Fingerhalterung ganz einfach an und ab, um die kabellose Verbindung zu verbessern \u2013 v\u00f6llig r\u00fcckstandsfrei.","Praktisch, einfach an- und aussteckbar: Bringen Sie Ihr Telefon mit unserem iPhone MagSafe-Zubeh\u00f6r f\u00fcr das iPhone 16 Pro Max zum Strahlen (auch f\u00fcr iPhone Pro Max 15\/14\/13\/12 geeignet). Unser niedlicher, nicht sperriger magnetischer iPhone-Handhalter ist Ihre erste Wahl f\u00fcr perfekte Selfies, Social-Media-Scrolling und unterhaltsame Videoanrufe. Sein ergonomisches Design macht die einh\u00e4ndige Bedienung zum Kinderspiel und sch\u00fctzt vor Ausrutschen und St\u00fcrzen. Bequemer CaseMate-Magnetschlaufengriff aus Silikon! Bringen Sie Ihre Mag Safe-Handy-Fingerhalterung ganz einfach an und ab, um die kabellose Verbindung zu verbessern \u2013 v\u00f6llig r\u00fcckstandsfrei.","Robuster Griff, MagSafe-Passform: Umfassen Sie Ihren inneren Fashionista mit unserem iPhone-Greifer f\u00fcr die R\u00fcckseite des Telefons, einem stilvollen und funktionalen MagSafe-Accessoire. Dieser sch\u00f6ne MagSafe-Halter verf\u00fcgt \u00fcber superstarke integrierte Magnete, die das Dreifache des Gewichts Ihres Telefons tragen. Kompatibel mit MagSafe-Ger\u00e4ten (iPhone 12-Serie und neuer) und allen magnetischen H\u00fcllen. Erhalten Sie eine nahtlose Verbindung mit unserem MagSafe-Griff-MagSafe-Telefonhalter. Unser einfach zu installierender und unglaublich glamour\u00f6ser Silikon-Handygriff f\u00fcr Mag Safe-Zubeh\u00f6r bietet sicheren Halt.","Robuster Griff, MagSafe-Passform: Umfassen Sie Ihren inneren Fashionista mit unserem iPhone-Greifer f\u00fcr die R\u00fcckseite des Telefons, einem stilvollen und funktionalen MagSafe-Accessoire. Dieser sch\u00f6ne MagSafe-Halter verf\u00fcgt \u00fcber superstarke integrierte Magnete, die das Dreifache des Gewichts Ihres Telefons tragen. Kompatibel mit MagSafe-Ger\u00e4ten (iPhone 12-Serie und neuer) und allen magnetischen H\u00fcllen. Erhalten Sie eine nahtlose Verbindung mit unserem MagSafe-Griff-MagSafe-Telefonhalter. Unser einfach zu installierender und unglaublich glamour\u00f6ser Silikon-Handygriff f\u00fcr Mag Safe-Zubeh\u00f6r bietet sicheren Halt.","360\u00b0 verstellbar und f\u00fcr die Tasche geeignet: Verlieben Sie sich in unseren praktischen iPhone-Fingerhalter f\u00fcr die R\u00fcckseite des Telefons \u2013 perfekt, um mit dem vielseitigen, um 360\u00b0 drehbaren iPhone-Fingerhalter den idealen Betrachtungswinkel bei Videos, Selfies und Texten zu erzielen. Dank seines zusammenklappbaren Designs k\u00f6nnen Sie diesen kompakten iPhone-Griffhalter bei Nichtgebrauch m\u00fchelos in Ihre Tasche stecken. Ein unverzichtbarer MagSafe-Handyhalter mit Fingerschlaufe f\u00fcr jeden stilvollen und technisch versierten Benutzer.","360\u00b0 verstellbar und f\u00fcr die Tasche geeignet: Verlieben Sie sich in unseren praktischen iPhone-Fingerhalter f\u00fcr die R\u00fcckseite des Telefons \u2013 perfekt, um mit dem vielseitigen, um 360\u00b0 drehbaren iPhone-Fingerhalter den idealen Betrachtungswinkel bei Videos, Selfies und Texten zu erzielen. Dank seines zusammenklappbaren Designs k\u00f6nnen Sie diesen kompakten iPhone-Griffhalter bei Nichtgebrauch m\u00fchelos in Ihre Tasche stecken. Ein unverzichtbarer MagSafe-Handyhalter mit Fingerschlaufe f\u00fcr jeden stilvollen und technisch versierten Benutzer.","Alle stilvoll sch\u00f6nen Auswahlm\u00f6glichkeiten: Versch\u00f6nern Sie Ihren Tag mit unserem atemberaubenden Magnet-Handygriff, MagSafe-kompatibel und iPhone-R\u00fcckenhalter. W\u00e4hlen Sie zwischen den magnetischen Telefonringhaltern Champagnerkristall, Perlmutt, Twinkle Diamond oder Twinkle Disco aus Metall, die Ihr Herz h\u00f6her schlagen lassen! W\u00e4hrend unsere Silikon-Magnetschlaufe Purple Sparkle, Black, Soap Bubble oder White Sparkle f\u00fcr das iPhone einfach zu s\u00fc\u00df und verspielt ist, als dass man ihr widerstehen k\u00f6nnte. Verpassen Sie nicht, dieses sch\u00f6ne magnetische Telefonzubeh\u00f6r mit Mag Safe-Griff f\u00fcr das iPhone zu erkunden.","Alle stilvoll sch\u00f6nen Auswahlm\u00f6glichkeiten: Versch\u00f6nern Sie Ihren Tag mit unserem atemberaubenden Magnet-Handygriff, MagSafe-kompatibel und iPhone-R\u00fcckenhalter. W\u00e4hlen Sie zwischen den magnetischen Telefonringhaltern Champagnerkristall, Perlmutt, Twinkle Diamond oder Twinkle Disco aus Metall, die Ihr Herz h\u00f6her schlagen lassen! W\u00e4hrend unsere Silikon-Magnetschlaufe Purple Sparkle, Black, Soap Bubble oder White Sparkle f\u00fcr das iPhone einfach zu s\u00fc\u00df und verspielt ist, als dass man ihr widerstehen k\u00f6nnte. Verpassen Sie nicht, dieses sch\u00f6ne magnetische Telefonzubeh\u00f6r mit Mag Safe-Griff f\u00fcr das iPhone zu erkunden.","1 Jahr Glam-Garantie: Entdecken Sie Ihren perfekt passenden Mag Safe-Telefonhalter aus unserem breiten Sortiment an iPhone-Zubeh\u00f6r f\u00fcr die R\u00fcckseite des Telefons. Zur Erinnerung: Die Handyh\u00fclle ist nicht im Lieferumfang enthalten und separat erh\u00e4ltlich. Verwandeln Sie Ihr Telefon in ein modisches Statement und genie\u00dfen Sie gleichzeitig die zus\u00e4tzliche Sicherheit und einfache Handhabung mit unserem iPhone-Handyh\u00fcllen-Halterungsgriff mit Fingerschlaufe. Profitieren Sie au\u00dferdem von der eingeschr\u00e4nkten 1-Jahres-Garantie, damit Sie beruhigt sein k\u00f6nnen. Bei Fragen oder Bedenken ist unser freundliches Kundenservice-Team nur eine Nachricht entfernt!","1 Jahr Glam-Garantie: Entdecken Sie Ihren perfekt passenden Mag Safe-Telefonhalter aus unserem breiten Sortiment an iPhone-Zubeh\u00f6r f\u00fcr die R\u00fcckseite des Telefons. Zur Erinnerung: Die Handyh\u00fclle ist nicht im Lieferumfang enthalten und separat erh\u00e4ltlich. Verwandeln Sie Ihr Telefon in ein modisches Statement und genie\u00dfen Sie gleichzeitig die zus\u00e4tzliche Sicherheit und einfache Handhabung mit unserem iPhone-Handyh\u00fcllen-Halterungsgriff mit Fingerschlaufe. Profitieren Sie au\u00dferdem von der eingeschr\u00e4nkten 1-Jahres-Garantie, damit Sie beruhigt sein k\u00f6nnen. Bei Fragen oder Bedenken ist unser freundliches Kundenservice-Team nur eine Nachricht entfernt!"]},"scraped_at":"2026-06-25T02:14:42+00:00","last_synced":"2026-06-25T06:09:35+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":4115420,"type":"amazon","market":"de","asin":"B0BFH7T7XK","title":"SD Kartenleser Micro SD Speicherkarte Kartenleseger\u00e4t auf Lightning Klinke Adapter(2in1)Apple Card Reader Verteiler Zubeh\u00f6r Karte Hub f\u00fcr iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs Xr Se 6 iPad Air","description":"\u3010Zwei-Wege-\u00dcbertragung\u3011 Der SD\/Micro-SD-Kartenleser f\u00fcr iPhone unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen.) - \u3010Doppelter Kartensteckplatz\u3011 Der SD-Kartenleser, der mit SD- und Micro-SD-Speicherkarten kompatibel ist, unterst\u00fctzt alle iPhone\/iPad mit iOS 13 oder h\u00f6her. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall. - \u3010Schnelle Daten\u00fcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun. - \u3010Superkompatibilit\u00e4t\u3011Dieser iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version. - \u3010Wir versprechen\u3011 Sie erhalten diesen 2-in-1-iPhone-Kartenleser. Eine 60-t\u00e4gige Geld-zur\u00fcck-und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort.","brand":"Kefiany","manufacturer":"Kefiany","category_id":5301,"category":{"id":5301,"name":"Externe Kartenleseger\u00e4te","slug":"externe-kartenlesegerate"},"price":{"current":null,"original":24.99,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31LXc925dhL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0BFH7T7XK?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":5,"review_count":6,"availability":"UNKNOWN","condition":"Unknown","is_prime":false,"deal_score":30,"scraped":{"asin":"B0BFH7T7XK","rating":5,"image_count":7,"review_count":6,"bullet_points":["\u3010Zwei-Wege-\u00dcbertragung\u3011 Der SD\/Micro-SD-Kartenleser f\u00fcr iPhone unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen.)","\u3010Zwei-Wege-\u00dcbertragung\u3011 Der SD\/Micro-SD-Kartenleser f\u00fcr iPhone unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen.)","\u3010Doppelter Kartensteckplatz\u3011 Der SD-Kartenleser, der mit SD- und Micro-SD-Speicherkarten kompatibel ist, unterst\u00fctzt alle iPhone\/iPad mit iOS 13 oder h\u00f6her. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall.","\u3010Doppelter Kartensteckplatz\u3011 Der SD-Kartenleser, der mit SD- und Micro-SD-Speicherkarten kompatibel ist, unterst\u00fctzt alle iPhone\/iPad mit iOS 13 oder h\u00f6her. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall.","\u3010Schnelle Daten\u00fcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun.","\u3010Schnelle Daten\u00fcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun.","\u3010Superkompatibilit\u00e4t\u3011Dieser iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version.","\u3010Superkompatibilit\u00e4t\u3011Dieser iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version.","\u3010Wir versprechen\u3011 Sie erhalten diesen 2-in-1-iPhone-Kartenleser. Eine 60-t\u00e4gige Geld-zur\u00fcck-und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort.","\u3010Wir versprechen\u3011 Sie erhalten diesen 2-in-1-iPhone-Kartenleser. Eine 60-t\u00e4gige Geld-zur\u00fcck-und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort."],"scraped_version":1,"bsr":[{"rank":151181,"category":"Computer \u0026 Zubeh\u00f6r (Siehe Top 100 in Computer \u0026 Zubeh\u00f6r)"},{"rank":1277,"category":"Externe Kartenleseger\u00e4te"}],"has_aplus_content":true,"price_original":24.99},"scraped_at":"2026-08-20T01:35:42+00:00","last_synced":"2026-06-11T18:05:04+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":4661877,"type":"amazon","market":"de","asin":"B07ZNW1N37","title":"kwmobile Handyh\u00fclle f\u00fcr Apple iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S H\u00fclle - Case Silikon - Kabelloses Laden - Schutzh\u00fclle Cover in Tannengr\u00fcn","description":"Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester. - Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar. - MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020) - Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen. - Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen.","brand":"kwmobile","manufacturer":"KW-Commerce","category_id":201,"category":{"id":201,"name":"Sleeves","slug":"sleeves"},"price":{"current":6.99,"original":13.99,"discount_percentage":50,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41GqbFJbehL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B07ZNW1N37?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":4.4,"review_count":42404,"availability":"IN_STOCK_SCARCE","condition":"Unknown","is_prime":false,"deal_score":70,"scraped":{"asin":"B07ZNW1N37","rating":4.4,"image_count":7,"review_count":42404,"bullet_points":["Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester.","Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester.","Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar.","Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar.","MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020)","MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020)","Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen.","Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen.","Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen.","Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen."],"scraped_version":1,"price_current":6.99,"price_original":13.99,"price_currency":"EUR","date_first_available":"Transparente R\u00fcckseite","dimensions":"12,6 x 6,2 x 1 cm","weight":"18 Gramm","has_aplus_content":true},"scraped_at":"2026-06-27T09:52:47+00:00","last_synced":"2026-06-25T18:09:19+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":153196356,"type":"amazon","market":"de","asin":"B089SX54WM","title":"kwmobile Handyh\u00fclle f\u00fcr Apple iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S H\u00fclle - Case Silikon - Kabelloses Laden - Schutzh\u00fclle Cover in Bordeaux Violett","description":"Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester. - Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar. - MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020) - Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen. - Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen.","brand":"kwmobile","manufacturer":"KW-Commerce","category_id":201,"category":{"id":201,"name":"Sleeves","slug":"sleeves"},"price":{"current":6.99,"original":null,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31YBixh5o8L._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B089SX54WM?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK_SCARCE","condition":"Unknown","is_prime":false,"deal_score":0,"scraped":{"asin":"B089SX54WM","scraped_version":1,"price_current":9.29,"price_currency":"EUR","rating":4.4,"review_count":42404,"image_count":7,"bullet_points":["Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester.","Flexibel \u0026 elastisch: Die weiche H\u00fclle f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S besteht aus elastischem TPU Silikon und passt sich deinem Smartphone durch biegsame Seiten ideal an. Mit der griffigen Gummierung au\u00dfen ist das Cover zudem rutschfester.","Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar.","Top Handling: Das griffige Case f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S ist ein praktisches Zubeh\u00f6r f\u00fcr dein mobiles Ger\u00e4t. Alle Kn\u00f6pfe und Anschl\u00fcsse bleiben wie gewohnt auch mit der Silikonh\u00fclle gut bedienbar.","MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020)","MODELLKOMPATIBILIT\u00c4T: Geeignet f\u00fcr Apple iPhone SE (1.Gen 2016) \/ 5 \/ 5S, Nicht kompatibel mit iPhone SE (2020)","Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen.","Stark \u0026 stabilL: Durch die Verwendung von robustem TPU Silikon ist das Cover f\u00fcr iPhone SE (1.Gen 2016) \/ iPhone 5 \/ iPhone 5S strapazierf\u00e4hig, belastbar und unempfindlich im t\u00e4glichen Gebrauch. Zur Reinigung einfach mit einem feuchten Tuch abwischen.","Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen.","Klassischer Schutz: Die Schutzh\u00fclle \u00fcberzeugt mit ihrem klaren, einfachen Design ohne Muster. Zus\u00e4tzlich l\u00e4sst sich die Handyschale einfach anbringen und genauso simpel wieder abnehmen."]},"scraped_at":"2026-06-24T14:02:47+00:00","last_synced":"2026-06-29T06:01:10+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":186063637,"type":"amazon","market":"de","asin":"B0GFD72G68","title":"Power Bank f\u00fcr MagSafe iPhone 10000mAh, 3 in 1 Magnetische Schnellladen PowerBank for i-Phone Air 17\/16\/15\/14\/13\/12, Wireless Powerbanks Handy mit integriertem USB-C Kabel \u0026 St\u00e4nder f\u00fcr Android","description":"\u27283-in-1 Design Power Bank mit Magsafe, Kabel \u0026 St\u00e4nder:Diese innovative MagSafe Powerbank induktives laden kombiniert integriertes USB-C Kabel, faltbaren St\u00e4nder und starke Magnetkraft. Perfekt f\u00fcr iPhone 12\u201317 f\u00fcr iPhone 17 Air und kompatible Android-Ger\u00e4te (Samsung, Xiaomi). Sorgenfreies Laden und freih\u00e4ndige Nutzung unterwegs \u2013 ein praktisches Must-Have f\u00fcr Reisen, B\u00fcro und Alltag. - \u26a1\ufe0fStarke Magnetkraft \u0026 schnelles Aufladen:Die magnetische Powerbank iPhone sorgt f\u00fcr zuverl\u00e4ssiges, schnelles Laden: In nur 30 Minuten bis zu 78 % Akku. Einfach andocken und genie\u00dfen \u2013 kabellos, stabil und effizient. Ideal f\u00fcr alle, die unterwegs stressfrei Energie brauchen. Greifen Sie jetzt zu und erleben Sie leistungsstarke Ladetechnologie. - \ud83d\udd0bVerschiedene Ladeoptionen \u0026 3 Ger\u00e4te gleichzeitig:Unsere powerbank induktives laden iPhone MagSafe unterst\u00fctzt 15W kabelloses laden, 22,5W USB-C PD, 20W USB-C ausgang. Laden Sie bis zu 3 Ger\u00e4te gleichzeitig \u2013 iPhone \u0026 Android Phone \u2013 ohne Wartezeit. Praktische LED-Anzeige da Sie immer den exakten Akkustand kennen. - \ud83c\udfc3Integriertes Kabel \u0026 Akku-Prozentanzeige:Mit integriertem USB-C Kabel sofort einsatzbereit, kein zus\u00e4tzliches Zubeh\u00f6r n\u00f6tig. Unterst\u00fctzt mag safe powerbank schnelles Laden f\u00fcr iPhone 15\/16\/17 und USB-C Ger\u00e4te wie Samsung \u0026 Xiaomi. Das klare Prozent-Display vermittelt Vertrauen und sorgt f\u00fcr ein beruhigendes Gef\u00fchl - \ud83d\udc96Kompakte 10000mAh Kapazit\u00e4t \u0026 Kompatibilit\u00e4t:Die MagSafe Powerbank iPhone bietet bis zu 2,5 Aufladungen (iPhone 12), 2,2 (iPhone 13), 2,1 (iPhone 14),2,0 (iPhone 15\/16) oder 1,8 (iPhone 17) . Optimiert f\u00fcr iPhone 12\u201317 mit 15W magnetischem Schnellladen. Android wird kabellos geladen (ohne Magnetfunktion). Mit Garantie \u0026 Kundenservice f\u00fcr ein absolut sorgenfreies, gl\u00fcckliches Einkaufserlebnis.","brand":"Ntaanoo","manufacturer":"DongGuan SENTEMEI Electronics Technology Co., LTD","category_id":350,"category":{"id":350,"name":"Zubeh\u00f6r","slug":"zubehor"},"price":{"current":24.69,"original":99.99,"discount_percentage":75,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31X91KeUBtL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0GFD72G68?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":40,"scraped":{"asin":"B0GFD72G68","scraped_version":1,"price_current":24.69,"price_original":99.99,"price_currency":"EUR","rating":5,"review_count":89,"image_count":7,"deal_badge":"deal","bullet_points":["\u27283-in-1 Design Power Bank mit Magsafe, Kabel \u0026 St\u00e4nder:Diese innovative MagSafe Powerbank induktives laden kombiniert integriertes USB-C Kabel, faltbaren St\u00e4nder und starke Magnetkraft. Perfekt f\u00fcr iPhone 12\u201317 f\u00fcr iPhone 17 Air und kompatible Android-Ger\u00e4te (Samsung, Xiaomi). Sorgenfreies Laden und freih\u00e4ndige Nutzung unterwegs \u2013 ein praktisches Must-Have f\u00fcr Reisen, B\u00fcro und Alltag.","\u27283-in-1 Design Power Bank mit Magsafe, Kabel \u0026 St\u00e4nder:Diese innovative MagSafe Powerbank induktives laden kombiniert integriertes USB-C Kabel, faltbaren St\u00e4nder und starke Magnetkraft. Perfekt f\u00fcr iPhone 12\u201317 f\u00fcr iPhone 17 Air und kompatible Android-Ger\u00e4te (Samsung, Xiaomi). Sorgenfreies Laden und freih\u00e4ndige Nutzung unterwegs \u2013 ein praktisches Must-Have f\u00fcr Reisen, B\u00fcro und Alltag.","\u26a1\ufe0fStarke Magnetkraft \u0026 schnelles Aufladen:Die magnetische Powerbank iPhone sorgt f\u00fcr zuverl\u00e4ssiges, schnelles Laden: In nur 30 Minuten bis zu 78 % Akku. Einfach andocken und genie\u00dfen \u2013 kabellos, stabil und effizient. Ideal f\u00fcr alle, die unterwegs stressfrei Energie brauchen. Greifen Sie jetzt zu und erleben Sie leistungsstarke Ladetechnologie.","\u26a1\ufe0fStarke Magnetkraft \u0026 schnelles Aufladen:Die magnetische Powerbank iPhone sorgt f\u00fcr zuverl\u00e4ssiges, schnelles Laden: In nur 30 Minuten bis zu 78 % Akku. Einfach andocken und genie\u00dfen \u2013 kabellos, stabil und effizient. Ideal f\u00fcr alle, die unterwegs stressfrei Energie brauchen. Greifen Sie jetzt zu und erleben Sie leistungsstarke Ladetechnologie.","\ud83d\udd0bVerschiedene Ladeoptionen \u0026 3 Ger\u00e4te gleichzeitig:Unsere powerbank induktives laden iPhone MagSafe unterst\u00fctzt 15W kabelloses laden, 22,5W USB-C PD, 20W USB-C ausgang. Laden Sie bis zu 3 Ger\u00e4te gleichzeitig \u2013 iPhone \u0026 Android Phone \u2013 ohne Wartezeit. Praktische LED-Anzeige da Sie immer den exakten Akkustand kennen.","\ud83d\udd0bVerschiedene Ladeoptionen \u0026 3 Ger\u00e4te gleichzeitig:Unsere powerbank induktives laden iPhone MagSafe unterst\u00fctzt 15W kabelloses laden, 22,5W USB-C PD, 20W USB-C ausgang. Laden Sie bis zu 3 Ger\u00e4te gleichzeitig \u2013 iPhone \u0026 Android Phone \u2013 ohne Wartezeit. Praktische LED-Anzeige da Sie immer den exakten Akkustand kennen.","\ud83c\udfc3Integriertes Kabel \u0026 Akku-Prozentanzeige:Mit integriertem USB-C Kabel sofort einsatzbereit, kein zus\u00e4tzliches Zubeh\u00f6r n\u00f6tig. Unterst\u00fctzt mag safe powerbank schnelles Laden f\u00fcr iPhone 15\/16\/17 und USB-C Ger\u00e4te wie Samsung \u0026 Xiaomi. Das klare Prozent-Display vermittelt Vertrauen und sorgt f\u00fcr ein beruhigendes Gef\u00fchl","\ud83c\udfc3Integriertes Kabel \u0026 Akku-Prozentanzeige:Mit integriertem USB-C Kabel sofort einsatzbereit, kein zus\u00e4tzliches Zubeh\u00f6r n\u00f6tig. Unterst\u00fctzt mag safe powerbank schnelles Laden f\u00fcr iPhone 15\/16\/17 und USB-C Ger\u00e4te wie Samsung \u0026 Xiaomi. Das klare Prozent-Display vermittelt Vertrauen und sorgt f\u00fcr ein beruhigendes Gef\u00fchl","\ud83d\udc96Kompakte 10000mAh Kapazit\u00e4t \u0026 Kompatibilit\u00e4t:Die MagSafe Powerbank iPhone bietet bis zu 2,5 Aufladungen (iPhone 12), 2,2 (iPhone 13), 2,1 (iPhone 14),2,0 (iPhone 15\/16) oder 1,8 (iPhone 17) . Optimiert f\u00fcr iPhone 12\u201317 mit 15W magnetischem Schnellladen. Android wird kabellos geladen (ohne Magnetfunktion). Mit Garantie \u0026 Kundenservice f\u00fcr ein absolut sorgenfreies, gl\u00fcckliches Einkaufserlebnis.","\ud83d\udc96Kompakte 10000mAh Kapazit\u00e4t \u0026 Kompatibilit\u00e4t:Die MagSafe Powerbank iPhone bietet bis zu 2,5 Aufladungen (iPhone 12), 2,2 (iPhone 13), 2,1 (iPhone 14),2,0 (iPhone 15\/16) oder 1,8 (iPhone 17) . Optimiert f\u00fcr iPhone 12\u201317 mit 15W magnetischem Schnellladen. Android wird kabellos geladen (ohne Magnetfunktion). Mit Garantie \u0026 Kundenservice f\u00fcr ein absolut sorgenfreies, gl\u00fcckliches Einkaufserlebnis."],"bought_last_month":200},"scraped_at":"2026-06-24T13:05:11+00:00","last_synced":"2026-06-29T21:53:01+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":4080360,"type":"amazon","market":"de","asin":"B0CFHGT729","title":"SD Kartenleser Micro SD Speicherkarte Kartenleseger\u00e4t(2Pack)2in1 auf Lightning Klinke Adapter Apple Card Reader Verteiler Zubeh\u00f6r Karte Hub f\u00fcr iPhone 14 13 12 11 Pro Max Mini 8 7 Plus X Xs 6 iPad TF","description":"\u30102-in-1-Doppelkartensteckplatz\u3011Der SD-Kartenleseger\u00e4t, der mit SD- und Micro-SD-Speicherkarten kompatibel ist. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall - \u3010Zwei-Wege-\u00dcbertragung\u3011 SD\/Micro-SD-Kartenleser Adapter f\u00fcr unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen) - \u3010schnelle \u00dcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das Apple iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun - \u3010Hervorragende Kompatibilit\u00e4t\u3011Dieser Lightning Klinke iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version Lightning-Schnittstellenger\u00e4t - \u3010Service und Servicevereinbarung\u3011Sie erhalten diesen 2-in-1-iPhone-Kartenleser(2Pack). Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort","brand":"Kefiany","manufacturer":"Kefiany","category_id":5301,"category":{"id":5301,"name":"Externe Kartenleseger\u00e4te","slug":"externe-kartenlesegerate"},"price":{"current":null,"original":15.99,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31-GxY-452L._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0CFHGT729?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":5,"review_count":4,"availability":"UNKNOWN","condition":"Unknown","is_prime":false,"deal_score":30,"scraped":{"bsr":[{"rank":171839,"category":"Computer \u0026 Zubeh\u00f6r (Siehe Top 100 in Computer \u0026 Zubeh\u00f6r)"},{"rank":1410,"category":"Externe Kartenleseger\u00e4te"}],"asin":"B0CFHGT729","rating":5,"image_count":7,"review_count":4,"bullet_points":["\u30102-in-1-Doppelkartensteckplatz\u3011Der SD-Kartenleseger\u00e4t, der mit SD- und Micro-SD-Speicherkarten kompatibel ist. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall","\u30102-in-1-Doppelkartensteckplatz\u3011Der SD-Kartenleseger\u00e4t, der mit SD- und Micro-SD-Speicherkarten kompatibel ist. Es ist einfach, Fotos oder Videos von SD-Karten direkt auf das iPhone oder iPad herunterzuladen und Videos oder Fotos zu teilen mit Freunden und Verwandten jederzeit und \u00fcberall","\u3010Zwei-Wege-\u00dcbertragung\u3011 SD\/Micro-SD-Kartenleser Adapter f\u00fcr unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen)","\u3010Zwei-Wege-\u00dcbertragung\u3011 SD\/Micro-SD-Kartenleser Adapter f\u00fcr unterst\u00fctzt die Zwei-Wege-\u00dcbertragung von SD-Karte auf iPhone oder iPhone auf SD-Speicherkarten oder Kamera. Suchen Sie einfach \u201eDateien\u201c auf dem Desktop und klicken Sie auf \u201eDurchsuchen\u201c, dann k\u00f6nnen Sie die Speicherkarte auf Ihrem Telefon sehen)","\u3010schnelle \u00dcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das Apple iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun","\u3010schnelle \u00dcbertragung\u3011 Dieser SD-\/Micro-SD-Kartenleser f\u00fcr das Apple iPhone \u00fcbertr\u00e4gt Fotos oder Videos von der Kamera oder Speicherkarte auf das iPhone oder iPad mit einer Geschwindigkeit von 20 MB\/s ~ 30 MB\/s Der beste Weg, um Fotos oder Videos von SD \/ Micro SD-Karte auf iPhone oder iPad zu kopieren, Sie k\u00f6nnen viel Zeit sparen, um sinnvollere Dinge zu tun","\u3010Hervorragende Kompatibilit\u00e4t\u3011Dieser Lightning Klinke iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version Lightning-Schnittstellenger\u00e4t","\u3010Hervorragende Kompatibilit\u00e4t\u3011Dieser Lightning Klinke iPhone-Kartenleser ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini unterst\u00fctzen iOS13 oder 13 h\u00f6here Version Lightning-Schnittstellenger\u00e4t","\u3010Service und Servicevereinbarung\u3011Sie erhalten diesen 2-in-1-iPhone-Kartenleser(2Pack). Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort","\u3010Service und Servicevereinbarung\u3011Sie erhalten diesen 2-in-1-iPhone-Kartenleser(2Pack). Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie sich \u00fcber Ihren Einkauf bei uns freuen. Wenn Sie Fragen zu den erhaltenen Artikeln haben, wenden Sie sich bitte an uns. Unser Team wird Ihnen innerhalb von 24 Stunden antworten. Bei Qualit\u00e4tsproblemen erhalten Sie eine zufriedenstellend Antwort"],"scraped_version":1,"has_aplus_content":true,"price_original":15.99},"scraped_at":"2026-08-19T23:57:18+00:00","last_synced":"2026-06-11T14:04:52+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":90025,"type":"amazon","market":"de","asin":"B0CBYTPBKZ","title":"OtterBox Symmetry MagSafe H\u00fclle f\u00fcr iPhone 17e, 16e, 15, 14, 13, sto\u00dffest, sturzsicher, sch\u00fctzende H\u00fclle, 3X getestet nach Milit\u00e4rstandard, Blau","description":"Die iPhone 17e, iPhone 16e, iPhone 15, iPhone 14, iPhone 13 H\u00fclle der ultraschlanken Symmetry f\u00fcr MagSafe Serie wird Tausenden von Stunden an Sturztests unterzogen, um den gr\u00f6\u00dftm\u00f6glichen Schutz Ihres Smartphones sicherzustellen - Sch\u00fctzen Sie Ihr Smartphone mit der iPhone 17e, iPhone 16e, iPhone 15, iPhone 14, iPhone 13 H\u00fclle der ultraschlanken Symmetry f\u00fcr MagSafe Serie, die sich leicht installieren l\u00e4sst und dreimal so viele St\u00fcrze \u00fcbersteht wie der Milit\u00e4rstandard (MIL-STD-810G 516.6) vorgibt. Das sind 78 einzelne St\u00fcrze aus einer H\u00f6he von 1,22 m. - Die erh\u00f6hten Kanten der Symmetry f\u00fcr MagSafe H\u00fclle von OtterBox sch\u00fctzt die Kamera und das Display Ihres Smartphones vor schweren St\u00fcrzen und Kratzern. - Dank integrierter, perfekt arrangierter Magnete garantieren Symmetry f\u00fcr MagSafe H\u00fcllen Kompatibilit\u00e4t mit MagSafe, um drahtloses Laden schneller und leichter zu machen als je zuvor. Verbinden und entfernen Sie MagSafe-Zubeh\u00f6r \u00fcber integrierte Magnete. - Zu 50 % aus recyceltem Plastik hergestellt, bietet die Symmetry f\u00fcr MagSafe Serie von OtterBox einwandfreien, eleganten und stilvollen Schutz vor Kratzern und Spr\u00fcngen.","brand":"OtterBox","manufacturer":"OtterBox","category_id":5366,"category":{"id":5366,"name":"B\u00fcrobedarf \u0026 Schreibwaren","slug":"buerobedarf"},"price":{"current":33.31,"original":39.99,"discount_percentage":17,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/311XX17HGWL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0CBYTPBKZ?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK_SCARCE","condition":"Unknown","is_prime":false,"deal_score":10,"scraped":{"asin":"B0CBYTPBKZ","scraped_version":1},"scraped_at":"2026-08-23T21:10:51+00:00","last_synced":"2026-06-15T21:06:54+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":136513575,"type":"amazon","market":"de","asin":"B0CVZSLDLB","title":"Lightning SD Kartenleser microSD TF Adapter Daten\u00fcbertragung Kabel Kamera Foto Backup Speicher f\u00fcr Apple f\u00fcr iPhone 14 13 12 11 Pro Max Plus X XS XR SE 7 8 f\u00fcr Apple f\u00fcr iPad Air Mini Dateiimport iOS","description":"\u30102-in-1-Kartenleser mit Dual-Slot\u3011Dieser SD-Kartenleser ist kompatibel mit SD- und Micro-SD-Speicherkarten und unterst\u00fctzt alle Ger\u00e4te f\u00fcr iphone\/f\u00fcr ipad mit iOS 13 oder h\u00f6her. Laden Sie Fotos und Videos ganz einfach direkt von der SD-Karte auf Ihr f\u00fcr iphone oder f\u00fcr ipad herunter und teilen Sie sie. Teilen Sie Ihre Videos und Fotos jederzeit und \u00fcberall mit Freunden und Familie. - \u3010Bidirektionale \u00dcbertragung\u3011Der SD-\/Micro-SD- bzw. TF-Kartenleser f\u00fcr Lightning unterst\u00fctzt die bidirektionale Daten\u00fcbertragung zwischen SD-Karte und f\u00fcr iphone oder von f\u00fcr iphone auf die SD-Speicherkarte. Sollte nach dem Einsetzen der Speicherkarte oder Kamera nichts angezeigt werden, \u00f6ffnen Sie einfach die App \u201eDateien\u201c auf Ihrem Ger\u00e4t und tippen Sie auf \u201eDurchsuchen\u201c, um die Speicherkarte auf dem Telefon anzuzeigen. - \u3010Ultraschnelle Daten\u00fcbertragung\u3011Dieses Lightning-Adapterkabel zum Sichern und \u00dcbertragen von Flashkarten f\u00fcr iphone erm\u00f6glicht die \u00dcbertragung von Fotos und Videos von der Kamera oder Speicherkarte auf Ihr f\u00fcr iphone oder f\u00fcr ipad mit einer Geschwindigkeit von 20 MB\/s bis 30 MB\/s. F\u00fcr Nutzer von f\u00fcr iphone und f\u00fcr ipad ist dies eine praktische M\u00f6glichkeit, Fotos und Videos von SD-\/Micro-SD-Karten auf das Ger\u00e4t zu kopieren und wertvolle Zeit zu sparen. - \u3010Zuverl\u00e4ssige MFi-Zertifizierung\u3011Dieses Kartenleser-Zubeh\u00f6r f\u00fcr iphone ist kompatibel mit f\u00fcr iphone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/11 Pro\/SE\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7 Plus\/6\/6 Plus\/SE sowie mit f\u00fcr ipad Air\/Mini und unterst\u00fctzt iOS 13 oder h\u00f6her. - \u3010Zufriedenheitsservice\u3011Dieser 2-in-1-Kartenleser f\u00fcr iphone wird mit einer 60-t\u00e4gigen Zufriedenheitsgarantie und einer einj\u00e4hrigen Servicegarantie geliefert. Wir m\u00f6chten, dass Sie mit Ihrem Kauf bei uns zufrieden sind. Wenn Sie Fragen zum erhaltenen Produkt haben, kontaktieren Sie uns bitte. Unser Team antwortet innerhalb von 24 Stunden und bietet Unterst\u00fctzung bei Qualit\u00e4tsproblemen.","brand":"Kefiany","manufacturer":"Kefiany","category_id":48,"category":{"id":48,"name":"Kopfh\u00f6rer \u0026 Zubeh\u00f6r","slug":"kopfhorer-zubehor"},"price":{"current":null,"original":null,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31LXc925dhL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0CVZSLDLB?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"UNKNOWN","condition":"Unknown","is_prime":false,"deal_score":0,"scraped":{"asin":"B0CVZSLDLB","scraped_version":1},"scraped_at":"2026-08-23T01:26:54+00:00","last_synced":"2026-06-25T17:21:30+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":351272,"type":"amazon","market":"de","asin":"B0FMRJMHP9","title":"joremx 4 Pcs USB-C staubschutz, mit Ladebuchse Schutz USB C Schutzkappe\u0026Lautsprecher Staubschutz\u0026Reinigungsknete, f\u00fcr iPhone 17\/16\/15\/Air Series und Laptop Ladebuchse Schutz Zubeh\u00f6r (Schwarz)","description":"\u3010Wasserdichte und staubdichte iPhone-Ladeanschlussabdeckung\u3011Verhindert wirksam das Eindringen von Staub, Feuchtigkeit und Sandpartikeln in den Ladeanschluss. Die passgenaue Abdeckung sitzt sicher und verhindert so interne Sch\u00e4den, verl\u00e4ngert die Lebensdauer Ihres Telefons und reduziert zuk\u00fcnftige Reparaturkosten \u2013 besonders geeignet f\u00fcr Nutzer von kabellosem Laden, die den Ladeanschluss selten verwenden. - \u3010Lautsprecher-Netzabdeckung \u2013 ultrad\u00fcnnes akustisches Design\u3011Das selbstklebende Lautsprechernetz verhindert wirksam das Eindringen von Staub und Schmutz, ohne die Klangqualit\u00e4t zu beeintr\u00e4chtigen. L\u00e4sst sich m\u00fchelos anbringen und entfernen, ohne R\u00fcckst\u00e4nde zu hinterlassen!!Bitte beachten Sie: Diese Staubschutzh\u00fclle ist nur f\u00fcr die iPhone 15\/16-Serie (Pro, Plus, Pro Max) und iPhone 17(Ausgenommen Pro und Pro Max)geeignet!! - \u3010Kompatibel mit Schutzh\u00fcllen, nahtloser Sitz\u3011Der ultrad\u00fcnne Staubschutz bleibt auch bei Verwendung mit Schutzh\u00fcllen b\u00fcndig. Sein unauff\u00e4lliges Design sorgt daf\u00fcr, dass der t\u00e4gliche Gebrauch nicht beeintr\u00e4chtigt wird. Der aus einer Aluminiumlegierung und Silikon gefertigte Staubschutz f\u00fcr das iPhone verf\u00fcgt \u00fcber ein weiches Einf\u00fchrungsende, das die Ladeanschl\u00fcsse sch\u00fctzt und gleichzeitig f\u00fcr einen sicheren Verschluss sorgt. - \u3010Umfassendes Tiefenreinigungsset\u3011Enth\u00e4lt Reinigungsgel, B\u00fcrsten und Wattest\u00e4bchen f\u00fcr den sicheren Zugang zu schwer erreichbaren Bereichen wie Lautsprechergittern, Ladeanschl\u00fcssen und Mikrofon\u00f6ffnungen. H\u00e4lt das Ger\u00e4t trocken, staubfrei und hygienisch sauber \u2013 verhindert so inneren Verschlei\u00df und verl\u00e4ngert die Lebensdauer des Ger\u00e4ts. Speziell f\u00fcr Staubschutzkappen und Lautsprecherabdeckungen der iPhone 17-Serie entwickelt, kompatibel mit den Modellen iPhone 17\/17 Pro\/17 Pro Max und iPhone 16\/16 Plus\/16 Pro\/16 Pro Max und iPhone Air. Das zukunftsorientierte Design gew\u00e4hrleistet auch nach der umfassenden Umstellung von Apple auf USB-C-Anschl\u00fcsse weiterhin Kompatibilit\u00e4t. - \u3010Vierteiliges Set\u3011 Enth\u00e4lt 4 USB-C-Anschluss-Staubschutzkappen + 4 Lautsprecher-Staubschutzabdeckungen + 2 Streifen (16 W\u00fcrfel) Reinigungsknete + 4 Schwammb\u00fcrsten + 1 Flachb\u00fcrste, alle in unsichtbarem Schwarz. Das dezente Design f\u00fcgt sich nahtlos in das iPhone-Geh\u00e4use ein und eignet sich f\u00fcr den t\u00e4glichen Gebrauch, als Ersatz oder zum Teilen. Kleines Zubeh\u00f6r, gro\u00dfer Schutz.","brand":"joremx","manufacturer":"shenzhenshijintaihongkejiyouxiangongsi","category_id":141,"category":{"id":141,"name":"Zubeh\u00f6r","slug":"zubehor"},"price":{"current":7.99,"original":13.95,"discount_percentage":43,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/418a+Ce+9KL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0FMRJMHP9?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":4.4,"review_count":173,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":60,"scraped":{"asin":"B0FMRJMHP9","scraped_version":1,"price_current":7.99,"price_original":13.95,"price_currency":"EUR","rating":4.4,"review_count":173,"bsr":[{"rank":1453,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":3,"category":"Handy-Staubschutzstecker"}],"dimensions":"\u200e13,6 x 8 x 0,6 cm; 10 Gramm","technical_details":{"Hersteller":"\u200ejoremx","Verpackungsabmessungen":"\u200e13,6 x 8 x 0,6 cm; 10 Gramm","ASIN":"\u200eB0FMRJMHP9","Garantierte Software-Updates bis":"\u200eunbekannt"},"image_count":7,"has_aplus_content":true,"bullet_points":["\u3010Wasserdichte und staubdichte iPhone-Ladeanschlussabdeckung\u3011Verhindert wirksam das Eindringen von Staub, Feuchtigkeit und Sandpartikeln in den Ladeanschluss. Die passgenaue Abdeckung sitzt sicher und verhindert so interne Sch\u00e4den, verl\u00e4ngert die Lebensdauer Ihres Telefons und reduziert zuk\u00fcnftige Reparaturkosten \u2013 besonders geeignet f\u00fcr Nutzer von kabellosem Laden, die den Ladeanschluss selten verwenden.","\u3010Wasserdichte und staubdichte iPhone-Ladeanschlussabdeckung\u3011Verhindert wirksam das Eindringen von Staub, Feuchtigkeit und Sandpartikeln in den Ladeanschluss. Die passgenaue Abdeckung sitzt sicher und verhindert so interne Sch\u00e4den, verl\u00e4ngert die Lebensdauer Ihres Telefons und reduziert zuk\u00fcnftige Reparaturkosten \u2013 besonders geeignet f\u00fcr Nutzer von kabellosem Laden, die den Ladeanschluss selten verwenden.","\u3010Lautsprecher-Netzabdeckung \u2013 ultrad\u00fcnnes akustisches Design\u3011Das selbstklebende Lautsprechernetz verhindert wirksam das Eindringen von Staub und Schmutz, ohne die Klangqualit\u00e4t zu beeintr\u00e4chtigen. L\u00e4sst sich m\u00fchelos anbringen und entfernen, ohne R\u00fcckst\u00e4nde zu hinterlassen!!Bitte beachten Sie: Diese Staubschutzh\u00fclle ist nur f\u00fcr die iPhone 15\/16-Serie (Pro, Plus, Pro Max) und iPhone 17(Ausgenommen Pro und Pro Max)geeignet!!","\u3010Lautsprecher-Netzabdeckung \u2013 ultrad\u00fcnnes akustisches Design\u3011Das selbstklebende Lautsprechernetz verhindert wirksam das Eindringen von Staub und Schmutz, ohne die Klangqualit\u00e4t zu beeintr\u00e4chtigen. L\u00e4sst sich m\u00fchelos anbringen und entfernen, ohne R\u00fcckst\u00e4nde zu hinterlassen!!Bitte beachten Sie: Diese Staubschutzh\u00fclle ist nur f\u00fcr die iPhone 15\/16-Serie (Pro, Plus, Pro Max) und iPhone 17(Ausgenommen Pro und Pro Max)geeignet!!","\u3010Kompatibel mit Schutzh\u00fcllen, nahtloser Sitz\u3011Der ultrad\u00fcnne Staubschutz bleibt auch bei Verwendung mit Schutzh\u00fcllen b\u00fcndig. Sein unauff\u00e4lliges Design sorgt daf\u00fcr, dass der t\u00e4gliche Gebrauch nicht beeintr\u00e4chtigt wird. Der aus einer Aluminiumlegierung und Silikon gefertigte Staubschutz f\u00fcr das iPhone verf\u00fcgt \u00fcber ein weiches Einf\u00fchrungsende, das die Ladeanschl\u00fcsse sch\u00fctzt und gleichzeitig f\u00fcr einen sicheren Verschluss sorgt.","\u3010Kompatibel mit Schutzh\u00fcllen, nahtloser Sitz\u3011Der ultrad\u00fcnne Staubschutz bleibt auch bei Verwendung mit Schutzh\u00fcllen b\u00fcndig. Sein unauff\u00e4lliges Design sorgt daf\u00fcr, dass der t\u00e4gliche Gebrauch nicht beeintr\u00e4chtigt wird. Der aus einer Aluminiumlegierung und Silikon gefertigte Staubschutz f\u00fcr das iPhone verf\u00fcgt \u00fcber ein weiches Einf\u00fchrungsende, das die Ladeanschl\u00fcsse sch\u00fctzt und gleichzeitig f\u00fcr einen sicheren Verschluss sorgt.","\u3010Umfassendes Tiefenreinigungsset\u3011Enth\u00e4lt Reinigungsgel, B\u00fcrsten und Wattest\u00e4bchen f\u00fcr den sicheren Zugang zu schwer erreichbaren Bereichen wie Lautsprechergittern, Ladeanschl\u00fcssen und Mikrofon\u00f6ffnungen. H\u00e4lt das Ger\u00e4t trocken, staubfrei und hygienisch sauber \u2013 verhindert so inneren Verschlei\u00df und verl\u00e4ngert die Lebensdauer des Ger\u00e4ts. Speziell f\u00fcr Staubschutzkappen und Lautsprecherabdeckungen der iPhone 17-Serie entwickelt, kompatibel mit den Modellen iPhone 17\/17 Pro\/17 Pro Max und iPhone 16\/16 Plus\/16 Pro\/16 Pro Max und iPhone Air. Das zukunftsorientierte Design gew\u00e4hrleistet auch nach der umfassenden Umstellung von Apple auf USB-C-Anschl\u00fcsse weiterhin Kompatibilit\u00e4t.","\u3010Umfassendes Tiefenreinigungsset\u3011Enth\u00e4lt Reinigungsgel, B\u00fcrsten und Wattest\u00e4bchen f\u00fcr den sicheren Zugang zu schwer erreichbaren Bereichen wie Lautsprechergittern, Ladeanschl\u00fcssen und Mikrofon\u00f6ffnungen. H\u00e4lt das Ger\u00e4t trocken, staubfrei und hygienisch sauber \u2013 verhindert so inneren Verschlei\u00df und verl\u00e4ngert die Lebensdauer des Ger\u00e4ts. Speziell f\u00fcr Staubschutzkappen und Lautsprecherabdeckungen der iPhone 17-Serie entwickelt, kompatibel mit den Modellen iPhone 17\/17 Pro\/17 Pro Max und iPhone 16\/16 Plus\/16 Pro\/16 Pro Max und iPhone Air. Das zukunftsorientierte Design gew\u00e4hrleistet auch nach der umfassenden Umstellung von Apple auf USB-C-Anschl\u00fcsse weiterhin Kompatibilit\u00e4t.","\u3010Vierteiliges Set\u3011 Enth\u00e4lt 4 USB-C-Anschluss-Staubschutzkappen + 4 Lautsprecher-Staubschutzabdeckungen + 2 Streifen (16 W\u00fcrfel) Reinigungsknete + 4 Schwammb\u00fcrsten + 1 Flachb\u00fcrste, alle in unsichtbarem Schwarz. Das dezente Design f\u00fcgt sich nahtlos in das iPhone-Geh\u00e4use ein und eignet sich f\u00fcr den t\u00e4glichen Gebrauch, als Ersatz oder zum Teilen. Kleines Zubeh\u00f6r, gro\u00dfer Schutz.","\u3010Vierteiliges Set\u3011 Enth\u00e4lt 4 USB-C-Anschluss-Staubschutzkappen + 4 Lautsprecher-Staubschutzabdeckungen + 2 Streifen (16 W\u00fcrfel) Reinigungsknete + 4 Schwammb\u00fcrsten + 1 Flachb\u00fcrste, alle in unsichtbarem Schwarz. Das dezente Design f\u00fcgt sich nahtlos in das iPhone-Geh\u00e4use ein und eignet sich f\u00fcr den t\u00e4glichen Gebrauch, als Ersatz oder zum Teilen. Kleines Zubeh\u00f6r, gro\u00dfer Schutz."],"bought_last_month":500},"scraped_at":"2026-08-15T11:20:07+00:00","last_synced":"2026-06-29T21:54:31+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":12399,"type":"amazon","market":"de","asin":"B09L8FFH4H","title":"Skins4u Skin Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 17, 16, 15,14, 13, 12 Mini, 12 Pro Max, 13 Pro Max, 17 AIR, X XR XS","description":"\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Aufkleber mit Deinem Wunschbild. Gestalte jetzt Deinen individuellen iPhone Aufkleber. Tolle Design Schutzfolie mit Wunschbild - \u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik - \u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden. - \u2705 Schutzfolie: Die kompatible iPhone Schutzfolie sch\u00fctzt Dein iPhone 17, 16, 15, 14,13,12,X usw vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones. Kompatibel mit allen Modellen wie Pro, Pro Max, Mini, Air etc - \u2705Made in Germany: Der individuelle personalisierte iPhone Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin","brand":"Skins4u","manufacturer":"Skins4u","category_id":164,"category":{"id":164,"name":"Skins zum Aufkleben","slug":"skins-zum-aufkleben"},"price":{"current":9.95,"original":null,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41TtaWTFUcL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B09L8FFH4H?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":0,"scraped":{"asin":"B09L8FFH4H","scraped_version":1,"price_current":9.95,"price_original":15.99,"price_currency":"EUR","rating":4.5,"review_count":87,"bsr":[{"rank":106980,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":25,"category":"Handyskins zum Aufkleben"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Aufkleber mit Deinem Wunschbild. Gestalte jetzt Deinen individuellen iPhone Aufkleber. Tolle Design Schutzfolie mit Wunschbild","\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Aufkleber mit Deinem Wunschbild. Gestalte jetzt Deinen individuellen iPhone Aufkleber. Tolle Design Schutzfolie mit Wunschbild","\u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik","\u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik","\u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden.","\u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden.","\u2705 Schutzfolie: Die kompatible iPhone Schutzfolie sch\u00fctzt Dein iPhone 17, 16, 15, 14,13,12,X usw vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones. Kompatibel mit allen Modellen wie Pro, Pro Max, Mini, Air etc","\u2705 Schutzfolie: Die kompatible iPhone Schutzfolie sch\u00fctzt Dein iPhone 17, 16, 15, 14,13,12,X usw vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones. Kompatibel mit allen Modellen wie Pro, Pro Max, Mini, Air etc","\u2705Made in Germany: Der individuelle personalisierte iPhone Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin","\u2705Made in Germany: Der individuelle personalisierte iPhone Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin"]},"scraped_at":"2026-06-25T03:39:51+00:00","last_synced":"2026-06-29T21:53:18+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":373296,"type":"amazon","market":"de","asin":"B0CN5WM7QH","title":"Skins4u Skin Folie Aufkleber Schutz-Folie personalisiert selbst gestalten kompatibel mit iPhone 15 15 Plus, Pro, Pro Max Sticker Schutzfolie mit Wunschbild Foto","description":"\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Folie Aufkleber mit Deinem Wunschbild. Kompatibel mit iPhone 15 Serie - \u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik - \u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden. - \u2705 Schutzfolie: Die iPhone Schutzfolie sch\u00fctzt Dein Apple iPhone 15, 15 Plus, 15 Pro und 15 Pro MAX vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones - \u2705Made in Germany: Der individuelle personalisierte iPhone 15 Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin","brand":"Skins4u","manufacturer":"Skins4u","category_id":164,"category":{"id":164,"name":"Skins zum Aufkleben","slug":"skins-zum-aufkleben"},"price":{"current":8.99,"original":null,"discount_percentage":0,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/414XxQkyGyL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0CN5WM7QH?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":0,"scraped":{"asin":"B0CN5WM7QH","scraped_version":1,"price_current":8.99,"price_currency":"EUR","rating":5,"review_count":7,"bsr":[{"rank":206552,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":71,"category":"Handyskins zum Aufkleben"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Folie Aufkleber mit Deinem Wunschbild. Kompatibel mit iPhone 15 Serie","\u2705 Personalisiert: Gestalte Deinen eigenen iPhone Skin Folie Aufkleber mit Deinem Wunschbild. Kompatibel mit iPhone 15 Serie","\u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik","\u2705 Qualit\u00e4t: Hochwertiger 8-Farben Digitaldruck mit anschliessender Schutz Laminierung veredeln Deinen iPhone Skin in matter Optik","\u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden.","\u2705 Skins: Unsere iPhone Skins sind selbstklebende Aufkleber, Welche passgenau auf Dein iPhone zugeschnitten werden.","\u2705 Schutzfolie: Die iPhone Schutzfolie sch\u00fctzt Dein Apple iPhone 15, 15 Plus, 15 Pro und 15 Pro MAX vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones","\u2705 Schutzfolie: Die iPhone Schutzfolie sch\u00fctzt Dein Apple iPhone 15, 15 Plus, 15 Pro und 15 Pro MAX vor Staub, UV Belastungen und Kratzern. Ideales Zubeh\u00f6r f\u00fcr die empfindliche R\u00fcckseite Deines iPhones","\u2705Made in Germany: Der individuelle personalisierte iPhone 15 Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin","\u2705Made in Germany: Der individuelle personalisierte iPhone 15 Aufkleber wird in NRW Deutschland f\u00fcr Dich produziert. Werde nun kreativ und gestalte Deinen eigenen individuellen iPhone Skin"]},"scraped_at":"2026-06-21T10:15:39+00:00","last_synced":"2026-06-29T02:11:38+00:00","updated_at":"2026-08-25T12:02:23+00:00","_search_term":"iPhone Zubeh\u00f6r"},{"id":4604218,"type":"amazon","market":"de","asin":"B0BFH6VTZT","title":"Kefiany Lightning auf USB Adapter Kabel iPhone OTG Tastaturen USB Stick Klinke Kartenleseger\u00e4t Kamera Kartenleser Maus Hub 14 13 12 11 Pro Max Mini 8 7 Plus X Ipad Flash Drive Zubeh\u00f6r ip-OTG","description":"\u3010Bidirektionale Datei\u00fcbertragung\u3011Schlie\u00dfen Sie den Lightning-USB-Kamera-Kartenleser-Adapter an das iPhone\/iPad an, \u00f6ffnen Sie die Fotos-App, mit der Sie Fotos und Videos zum Importieren ausw\u00e4hlen k\u00f6nnen, und organisieren Sie sie dann in Alben. f\u00fcr iOS13+ ist die Zwei-Wege-\u00dcbertragung. Sie k\u00f6nnen Bilder, Videos und Dateien \u00fcbertragen - \u3010Guter B\u00fcrohelfer\u3011 Schlie\u00dfen Sie die Tastatur an, Sie k\u00f6nnen schneller auf dem iPad\/iPhone tippen und die B\u00fcroeffizienz verbessern. Verbinden Sie die U-Disk, Sie k\u00f6nnen Videos oder Bilder, die auf der U-Disk gespeichert sind, direkt auf Ihrem iPhone ansehen. Schlie\u00dfen Sie die Maus an, spielen Sie, um ein besseres Spielerlebnis zu haben - \u3010Entwickelt f\u00fcr Ihr t\u00e4gliches Leben\u3011 Das minimalistische, flache Erscheinungsbild mit Aluminiumoberfl\u00e4che sorgt f\u00fcr Langlebigkeit. Schlank und klein, sodass Sie es \u00fcberall hin mitnehmen k\u00f6nnen. Plug and Play, machen Sie Ihr Leben bequemer - \u3010Starke Kompatibilit\u00e4t\u3011 Dieser iPhone USB-Kameraadapter ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE (2. Generation)\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini\/Pro unterst\u00fctzen iOS13 oder 13 h\u00f6here Version - \u3010Wir versprechen\u3011 Sie erhalten diesen iPhone-OTG-Adapter.Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie mit Ihrem Einkauf bei uns zufrieden sind. Wenn Sie Fragen zu den erhaltenen Artikeln haben, kontaktieren Sie uns bitte und unser Team wird Ihnen innerhalb von 24 Stunden antworten und bei etwaigen Qualit\u00e4tsproblemen eine zufriedenstellend Ersatzlieferung anbieten","brand":"Kefiany","manufacturer":"Kefiany","category_id":5301,"category":{"id":5301,"name":"Externe Kartenleseger\u00e4te","slug":"externe-kartenlesegerate"},"price":{"current":3.3,"original":4.08,"discount_percentage":19,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/21BpwebPvCL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0BFH6VTZT?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":4.6,"review_count":42,"availability":"IN_STOCK_SCARCE","condition":"Unknown","is_prime":false,"deal_score":40,"scraped":{"asin":"B0BFH6VTZT","scraped_version":1,"rating":4.6,"review_count":42,"bsr":[{"rank":86275,"category":"Computer \u0026 Zubeh\u00f6r (Siehe Top 100 in Computer \u0026 Zubeh\u00f6r)"},{"rank":787,"category":"Externe Kartenleseger\u00e4te"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u3010Bidirektionale Datei\u00fcbertragung\u3011Schlie\u00dfen Sie den Lightning-USB-Kamera-Kartenleser-Adapter an das iPhone\/iPad an, \u00f6ffnen Sie die Fotos-App, mit der Sie Fotos und Videos zum Importieren ausw\u00e4hlen k\u00f6nnen, und organisieren Sie sie dann in Alben. f\u00fcr iOS13+ ist die Zwei-Wege-\u00dcbertragung. Sie k\u00f6nnen Bilder, Videos und Dateien \u00fcbertragen","\u3010Bidirektionale Datei\u00fcbertragung\u3011Schlie\u00dfen Sie den Lightning-USB-Kamera-Kartenleser-Adapter an das iPhone\/iPad an, \u00f6ffnen Sie die Fotos-App, mit der Sie Fotos und Videos zum Importieren ausw\u00e4hlen k\u00f6nnen, und organisieren Sie sie dann in Alben. f\u00fcr iOS13+ ist die Zwei-Wege-\u00dcbertragung. Sie k\u00f6nnen Bilder, Videos und Dateien \u00fcbertragen","\u3010Guter B\u00fcrohelfer\u3011 Schlie\u00dfen Sie die Tastatur an, Sie k\u00f6nnen schneller auf dem iPad\/iPhone tippen und die B\u00fcroeffizienz verbessern. Verbinden Sie die U-Disk, Sie k\u00f6nnen Videos oder Bilder, die auf der U-Disk gespeichert sind, direkt auf Ihrem iPhone ansehen. Schlie\u00dfen Sie die Maus an, spielen Sie, um ein besseres Spielerlebnis zu haben","\u3010Guter B\u00fcrohelfer\u3011 Schlie\u00dfen Sie die Tastatur an, Sie k\u00f6nnen schneller auf dem iPad\/iPhone tippen und die B\u00fcroeffizienz verbessern. Verbinden Sie die U-Disk, Sie k\u00f6nnen Videos oder Bilder, die auf der U-Disk gespeichert sind, direkt auf Ihrem iPhone ansehen. Schlie\u00dfen Sie die Maus an, spielen Sie, um ein besseres Spielerlebnis zu haben","\u3010Entwickelt f\u00fcr Ihr t\u00e4gliches Leben\u3011 Das minimalistische, flache Erscheinungsbild mit Aluminiumoberfl\u00e4che sorgt f\u00fcr Langlebigkeit. Schlank und klein, sodass Sie es \u00fcberall hin mitnehmen k\u00f6nnen. Plug and Play, machen Sie Ihr Leben bequemer","\u3010Entwickelt f\u00fcr Ihr t\u00e4gliches Leben\u3011 Das minimalistische, flache Erscheinungsbild mit Aluminiumoberfl\u00e4che sorgt f\u00fcr Langlebigkeit. Schlank und klein, sodass Sie es \u00fcberall hin mitnehmen k\u00f6nnen. Plug and Play, machen Sie Ihr Leben bequemer","\u3010Starke Kompatibilit\u00e4t\u3011 Dieser iPhone USB-Kameraadapter ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE (2. Generation)\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini\/Pro unterst\u00fctzen iOS13 oder 13 h\u00f6here Version","\u3010Starke Kompatibilit\u00e4t\u3011 Dieser iPhone USB-Kameraadapter ist kompatibel mit iPhone 14\/14 Pro\/14 Pro Max\/14 Plus\/13\/13 Pro\/13 Pro Max\/13 Mini\/12\/12 Pro\/12 Pro Max\/12 Mini\/iPhone 12\/ iPhone 11 Pro\/iPhone SE (2. Generation)\/11 Pro Max\/Xs\/Xs Max\/X\/8\/8 Plus\/7\/7Plus\/6\/6 Plus\/SE und iPad Air\/Mini\/Pro unterst\u00fctzen iOS13 oder 13 h\u00f6here Version","\u3010Wir versprechen\u3011 Sie erhalten diesen iPhone-OTG-Adapter.Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie mit Ihrem Einkauf bei uns zufrieden sind. Wenn Sie Fragen zu den erhaltenen Artikeln haben, kontaktieren Sie uns bitte und unser Team wird Ihnen innerhalb von 24 Stunden antworten und bei etwaigen Qualit\u00e4tsproblemen eine zufriedenstellend Ersatzlieferung anbieten","\u3010Wir versprechen\u3011 Sie erhalten diesen iPhone-OTG-Adapter.Eine 60-t\u00e4gige --Servicevereinbarung und 1 Jahr Servicevereinbarung f\u00fcr jeden unserer Kunden, um sicherzustellen, dass Sie mit Ihrem Einkauf bei uns zufrieden sind. Wenn Sie Fragen zu den erhaltenen Artikeln haben, kontaktieren Sie uns bitte und unser Team wird Ihnen innerhalb von 24 Stunden antworten und bei etwaigen Qualit\u00e4tsproblemen eine zufriedenstellend Ersatzlieferung anbieten"]},"scraped_at":"2026-08-21T21:59:00+00:00","last_synced":"2026-06-14T08:05:12+00:00","updated_at":"2026-08-25T12:03:53+00:00","_search_term":"iPhone Zubeh\u00f6r"}];
    var allPinnedProducts = [{"id":107359,"type":"amazon","market":"de","asin":"B0F8W1W6BF","title":"iPhone Ladekabel, [MFi-Zertifiziert] 2er-Pack iPhone Ladeger\u00e4t Apple Ladekabel mit 2M\u00263M USB-C-auf-Lightning-Kabel f\u00fcr iPhone 14 13 12 11 Pro Max XS XR X 8 7 6 Plus 5 iPad","description":"\ud83d\udc4d\u3010Schnelles und effizientes Aufladen\u3011: Dieses schnellladekabel iphone Ladeger\u00e4t f\u00fcr iPhone 14\/iPhone 13\/iPhone 12 erm\u00f6glicht eine schnelle Ladegeschwindigkeit, die bis zu 60% innerhalb von nur 30 Minuten erreicht. Dadurch sparen Sie mehr als 1,5 Stunden im Vergleich zu herk\u00f6mmlichen 5W-Ladeger\u00e4ten und ist dreimal schneller. - \ud83d\udc4d\u3010Multi-Sicherheitsschutz\u3011Der USB C Stecker ist mit robuster und feuerfester ABS+PC-H\u00fclle und intelligentem Chip ausgestattet, zum Schutz Ihrer Ger\u00e4te vor Kurzschluss, \u00dcberspannung, \u00dcberhitzung und \u00dcberstrom.Das iphone ladekabel verf\u00fcgt \u00fcber einen integrierten Smart-Chip, der automatisch entsprechend dem vom iOS-Ger\u00e4t ben\u00f6tigten Strom arbeiten kann, um Ihr iPhone-Ger\u00e4t schnell, sicher und stabil aufzuladen. - \ud83d\udc4d\u3010Weitreichende Kompatibilit\u00e4t\u3011:Unser iPhone Ladeger\u00e4t ist geeignet f\u00fcr iphone 14 \/ iphone14 Pro\/ iphone 14 Plus\/ iphone 14 Pro Max \/ iphone12 \/ iphone12 Pro\/iphone 12 Plus\/ iphone 12 Pro Max\/ 12 Mini\/ iphone11\/ iphone 11 Pro\/ iphone11 Plus\/ iphone11 Pro max\/ iphone XR \/ iphone XS \/ iphone XS Max \/ iphone X \/ iphone XR\/ iphone 8 \/ 8 Plus \/7 \/7 Plus\/6s Plus \/6s\/ 6 Plus\/ 6\/5s\/5c und mehr. - \ud83d\udc4d\u3010Leicht und kompakt\u3011 Das iPhone-Schnellladeger\u00e4t mit Netzteil ist klein und tragbar, einfach zu transportieren und aufzubewahren. So k\u00f6nnen wir effizient und schnell laden, egal ob bei der Arbeit, zu Hause oder unterwegs. - \ud83d\udc49\u3010Unser Service\u3011:Sie erhalten 2 x 20W iphone ladeger\u00e4t f\u00fcr iPhone und 2M\u00263M iPhone Ladekabel Kabel.Wir bieten einen 365 Tage Garantie Service,wenn es ein Problem mit dem Produkt gibt,kontaktieren Sie uns bitte,wir werden das Produktproblem beim ersten Mal f\u00fcr Sie l\u00f6sen.","brand":"Ailawuu","manufacturer":"Ailawuu","category_id":null,"category":null,"price":{"current":12.99,"original":19.99,"discount_percentage":35,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41u0Dk3h+JL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0F8W1W6BF?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":30,"scraped_at":null,"last_synced":"2026-03-20T10:06:35+00:00","updated_at":"2026-03-23T12:00:12+00:00"},{"id":107537,"type":"amazon","market":"de","asin":"B08PYNP5BV","title":"RAVIAD iPhone Ladekabel iPhone Kabel 1M [MFi-Zertifiziert] Lightning Kabel Nylon Lightning Schnellladekabel f\u00fcr iPhone 14 13 12 11 Pro Max Mini XR XS X 8 8 Plus 7 7 Plus 6s 6 5S 5 SE 2020","description":"\u3010MFi-Zertifiziert\u3011Dieses USB Lightning Kabel 1m haben die MFI-Zertifizierung bestanden. Konnektivit\u00e4t, Kompatibilit\u00e4t und Leistung sind zu 100% garantiert. Es wird \u00fcberhaupt keine Warnmeldung angezeigt. - \u3010Sicheres Schnelleres Aufladen\u3011Es dauert nur etwa 30 minuten stunde die 40% der leistung ihres telefons erreichen. Dieses iphone ladekabel kurz 1m unterst\u00fctzt ultraschnelles Laden 2,4 A und die daten\u00fcbertragung mit hohen geschwindigkeiten von bis zu 480 Mbit\/s. - \u3010Universelle Kompatibilit\u00e4t\u3011Dieses Lightning Ladekabel kurz kompatibel mit iPhone 14 Pro Max, iPhone 14 Pro, iPhone 14, iPhone 14 Pro Max, iPhone 13 Pro, iPhone 13, iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11, iPhone XS, iPhone XR, iPhone X, iPhone 8 Plus\/8, iPhone 7 Plus\/7, iPhone 6 Plus\/6, iPhone SE 2020, iPhone SE und vielen mehr. - \u3010Hochwertige Materialien\u3011Spezielle Zugentlastung kann 25.000 Biegen \u00fcbernehmen. Premium Aluminium Geh\u00e4use macht das Kabel haltbarer. Premium Nylon geflochten iPhone Kabel kurz unterst\u00fctzt die Haltbarkeit und keine Verwicklung. - \u3010Sicher und Zuverl\u00e4ssig\u3011Unser RAVIAD ladekabel iphone 1m verf\u00fcgt \u00fcber mehrere Schutzfunktionen, um zus\u00e4tzliche Sicherheit zu gew\u00e4hrleisten \u2013 damit Sie und Ihre Familie Ihre Ger\u00e4te jederzeit sorgenfrei aufladen k\u00f6nnen.","brand":"RAVIAD","manufacturer":"RAVIAD","category_id":5243,"category":{"id":5243,"name":"Kabel","slug":"kabel"},"price":{"current":3.99,"original":4.99,"discount_percentage":20,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/414jpjCy8ML._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B08PYNP5BV?tag=p2-b-am-21\u0026linkCode=osi\u0026th=1\u0026psc=1","rating":null,"review_count":0,"availability":"IN_STOCK","condition":"Unknown","is_prime":false,"deal_score":10,"scraped":{"asin":"B08PYNP5BV","scraped_version":1,"price_current":3.99,"price_original":4.99,"price_currency":"EUR","rating":4.4,"review_count":64545,"bsr":[{"rank":137,"category":"Computer \u0026 Zubeh\u00f6r (Siehe Top 100 in Computer \u0026 Zubeh\u00f6r)"},{"rank":7,"category":"Lightning-Kabel"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u3010MFi-Zertifiziert\u3011Dieses USB Lightning Kabel 1m haben die MFI-Zertifizierung bestanden. Konnektivit\u00e4t, Kompatibilit\u00e4t und Leistung sind zu 100% garantiert. Es wird \u00fcberhaupt keine Warnmeldung angezeigt.","\u3010MFi-Zertifiziert\u3011Dieses USB Lightning Kabel 1m haben die MFI-Zertifizierung bestanden. Konnektivit\u00e4t, Kompatibilit\u00e4t und Leistung sind zu 100% garantiert. Es wird \u00fcberhaupt keine Warnmeldung angezeigt.","\u3010Sicheres Schnelleres Aufladen\u3011Es dauert nur etwa 30 minuten stunde die 40% der leistung ihres telefons erreichen. Dieses iphone ladekabel kurz 1m unterst\u00fctzt ultraschnelles Laden 2,4 A und die daten\u00fcbertragung mit hohen geschwindigkeiten von bis zu 480 Mbit\/s.","\u3010Sicheres Schnelleres Aufladen\u3011Es dauert nur etwa 30 minuten stunde die 40% der leistung ihres telefons erreichen. Dieses iphone ladekabel kurz 1m unterst\u00fctzt ultraschnelles Laden 2,4 A und die daten\u00fcbertragung mit hohen geschwindigkeiten von bis zu 480 Mbit\/s.","\u3010Universelle Kompatibilit\u00e4t\u3011Dieses Lightning Ladekabel kurz kompatibel mit iPhone 14 Pro Max, iPhone 14 Pro, iPhone 14, iPhone 14 Pro Max, iPhone 13 Pro, iPhone 13, iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11, iPhone XS, iPhone XR, iPhone X, iPhone 8 Plus\/8, iPhone 7 Plus\/7, iPhone 6 Plus\/6, iPhone SE 2020, iPhone SE und vielen mehr.","\u3010Universelle Kompatibilit\u00e4t\u3011Dieses Lightning Ladekabel kurz kompatibel mit iPhone 14 Pro Max, iPhone 14 Pro, iPhone 14, iPhone 14 Pro Max, iPhone 13 Pro, iPhone 13, iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11, iPhone XS, iPhone XR, iPhone X, iPhone 8 Plus\/8, iPhone 7 Plus\/7, iPhone 6 Plus\/6, iPhone SE 2020, iPhone SE und vielen mehr.","\u3010Hochwertige Materialien\u3011Spezielle Zugentlastung kann 25.000 Biegen \u00fcbernehmen. Premium Aluminium Geh\u00e4use macht das Kabel haltbarer. Premium Nylon geflochten iPhone Kabel kurz unterst\u00fctzt die Haltbarkeit und keine Verwicklung.","\u3010Hochwertige Materialien\u3011Spezielle Zugentlastung kann 25.000 Biegen \u00fcbernehmen. Premium Aluminium Geh\u00e4use macht das Kabel haltbarer. Premium Nylon geflochten iPhone Kabel kurz unterst\u00fctzt die Haltbarkeit und keine Verwicklung.","\u3010Sicher und Zuverl\u00e4ssig\u3011Unser RAVIAD ladekabel iphone 1m verf\u00fcgt \u00fcber mehrere Schutzfunktionen, um zus\u00e4tzliche Sicherheit zu gew\u00e4hrleisten \u2013 damit Sie und Ihre Familie Ihre Ger\u00e4te jederzeit sorgenfrei aufladen k\u00f6nnen.","\u3010Sicher und Zuverl\u00e4ssig\u3011Unser RAVIAD ladekabel iphone 1m verf\u00fcgt \u00fcber mehrere Schutzfunktionen, um zus\u00e4tzliche Sicherheit zu gew\u00e4hrleisten \u2013 damit Sie und Ihre Familie Ihre Ger\u00e4te jederzeit sorgenfrei aufladen k\u00f6nnen."],"bought_last_month":1000},"scraped_at":"2026-05-22T20:19:05+00:00","last_synced":"2026-06-28T00:12:27+00:00","updated_at":"2026-08-25T12:02:23+00:00"},{"id":4080366,"type":"amazon","market":"de","asin":"B0FS1L6HNN","title":"SD Kartenleser f\u00fcr iPhone iPad, [Apple MFi Zertifiziert] 3 in 2 Lightning \u0026 USB C SD Kartenleser mit SD\/MicroSD\/USB3.0 Slots, Speicherkartenleser Kamera kartenleseger\u00e4t f\u00fcr iPhone, MacBook, Samsung","description":"Multi-Port-Design SD Kartenleser USB C: Das SD card reader unterst\u00fctzt sowohl Lightning als auch USB Typ-C und vermeidet so unpassende Anschl\u00fcsse. Es ist kompatibel mit Ger\u00e4ten ab iOS 13, Android-Smartphones\/-Computern und anderen Ger\u00e4ten mit USB-C-Anschluss. Das kartenleseger\u00e4t SD karte erm\u00f6glicht die direkte Daten\u00fcbertragung zwischen Kamera und Smartphone. Das ist schneller als der Import \u00fcber iCloud und erm\u00f6glicht sofortiges Importieren von Fotos und Videos. Es verf\u00fcgt \u00fcber Anschl\u00fcsse f\u00fcr SD-Karten, TF-Karten und USB 3.0 und ist somit praktisch f\u00fcr unterwegs. - Plug-and-Play SD Kartenleser iPhone: Sie m\u00fcssen keine Kartenleser-App herunterladen, um das SD card reader USB C zu verwenden. Nachdem Sie eine Speicherkarte eingelegt und mit Ihrem iPhone verbunden haben, tippen Sie auf die \u201eFotos\u201c-App und suchen Sie nach \u201eImportieren\u201c, um Videos und Fotos von der Karte auf Ihr iPhone oder iPad zu importieren. Das USB C SD card reader verf\u00fcgt au\u00dferdem \u00fcber einen 5-Gbit\/s-USB-3.0-Anschluss und OTG-Unterst\u00fctzung f\u00fcr erweiterten mobilen Speicher und den Anschluss externer USB-Laufwerke und verschiedener Peripherieger\u00e4te. - Kartenleser SD Karte Universelle Kompatibilit\u00e4t: Das SD karten adapter ist kompatibel mit iPhone 17, iPhone 17 Air, iPhone 17 Pro, iPhone 17 Pro Max, iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 13-Serie, iPhone 12-Serie, iPhone 11-Serie, iPad Pro, Samsung Galaxy S25\/S25 Ultra\/S24 Ultra\/S24+\/S24\/S23 Ultra\/S23+\/S23\/S22\/S21, S21 FE\/S20 Ultra\/S20+\/S20\/S20 FE\/S10+\/S10\/S10e\/S9+\/S9\/S8+\/S8, Samsung Galaxy Note-Serie, A-Serie, Fold-Serie, M-Serie und anderen Computern\/Tablets\/Smartphones mit Lightning- und USB-C-Anschl\u00fcssen. - Hohe Qualit\u00e4t USB SD Kartenleser: Das SD karten leser verwendet einen hochwertigen Chip, der eine stabile und schnelle Daten\u00fcbertragung ohne Verbindungsabbr\u00fcche oder Dateibesch\u00e4digung gew\u00e4hrleistet. Das Geh\u00e4use des card reader besteht aus hochfestem ABS-Material und bietet hervorragende Druckfestigkeit und W\u00e4rmeableitung. So wird auch bei l\u00e4ngerem Gebrauch eine minimale W\u00e4rmeentwicklung gew\u00e4hrleistet. Die Platine ist mehrfach gesch\u00fctzt, um Ihr Ger\u00e4t effektiv zu sch\u00fctzen. Jeder Anschluss des micro SD kartenleser wurde auf Zehntausende von Steckzyklen getestet und gew\u00e4hrleistet so Zuverl\u00e4ssigkeit und Langlebigkeit auch bei h\u00e4ufigem t\u00e4glichen Gebrauch. - Sie erhalten: SD kartenleser USB C *1. Qualit\u00e4t und Kundendienst stehen bei uns an erster Stelle. Bei Fragen zum kartenleseger\u00e4t SD karte hilft Ihnen unser Kundenservice gerne weiter.","brand":"HOSOW","manufacturer":"HOSOW","category_id":5301,"category":{"id":5301,"name":"Externe Kartenleseger\u00e4te","slug":"externe-kartenlesegerate"},"price":{"current":4.99,"original":15.99,"discount_percentage":69,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/41k31DGOIXL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0FS1L6HNN?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":4.1,"review_count":79,"availability":"IN_STOCK_SCARCE","condition":"Unknown","is_prime":false,"deal_score":60,"scraped":{"bsr":[{"rank":8426,"category":"Computer \u0026 Zubeh\u00f6r (Siehe Top 100 in Computer \u0026 Zubeh\u00f6r)"},{"rank":91,"category":"Externe Kartenleseger\u00e4te"}],"asin":"B0FS1L6HNN","rating":4.1,"dimensions":"8L x 3B x 1H cm","image_count":7,"review_count":79,"bullet_points":["Multi-Port-Design SD Kartenleser USB C: Das SD card reader unterst\u00fctzt sowohl Lightning als auch USB Typ-C und vermeidet so unpassende Anschl\u00fcsse. Es ist kompatibel mit Ger\u00e4ten ab iOS 13, Android-Smartphones\/-Computern und anderen Ger\u00e4ten mit USB-C-Anschluss. Das kartenleseger\u00e4t SD karte erm\u00f6glicht die direkte Daten\u00fcbertragung zwischen Kamera und Smartphone. Das ist schneller als der Import \u00fcber iCloud und erm\u00f6glicht sofortiges Importieren von Fotos und Videos. Es verf\u00fcgt \u00fcber Anschl\u00fcsse f\u00fcr SD-Karten, TF-Karten und USB 3.0 und ist somit praktisch f\u00fcr unterwegs.","Multi-Port-Design SD Kartenleser USB C: Das SD card reader unterst\u00fctzt sowohl Lightning als auch USB Typ-C und vermeidet so unpassende Anschl\u00fcsse. Es ist kompatibel mit Ger\u00e4ten ab iOS 13, Android-Smartphones\/-Computern und anderen Ger\u00e4ten mit USB-C-Anschluss. Das kartenleseger\u00e4t SD karte erm\u00f6glicht die direkte Daten\u00fcbertragung zwischen Kamera und Smartphone. Das ist schneller als der Import \u00fcber iCloud und erm\u00f6glicht sofortiges Importieren von Fotos und Videos. Es verf\u00fcgt \u00fcber Anschl\u00fcsse f\u00fcr SD-Karten, TF-Karten und USB 3.0 und ist somit praktisch f\u00fcr unterwegs.","Plug-and-Play SD Kartenleser iPhone: Sie m\u00fcssen keine Kartenleser-App herunterladen, um das SD card reader USB C zu verwenden. Nachdem Sie eine Speicherkarte eingelegt und mit Ihrem iPhone verbunden haben, tippen Sie auf die \u201eFotos\u201c-App und suchen Sie nach \u201eImportieren\u201c, um Videos und Fotos von der Karte auf Ihr iPhone oder iPad zu importieren. Das USB C SD card reader verf\u00fcgt au\u00dferdem \u00fcber einen 5-Gbit\/s-USB-3.0-Anschluss und OTG-Unterst\u00fctzung f\u00fcr erweiterten mobilen Speicher und den Anschluss externer USB-Laufwerke und verschiedener Peripherieger\u00e4te.","Plug-and-Play SD Kartenleser iPhone: Sie m\u00fcssen keine Kartenleser-App herunterladen, um das SD card reader USB C zu verwenden. Nachdem Sie eine Speicherkarte eingelegt und mit Ihrem iPhone verbunden haben, tippen Sie auf die \u201eFotos\u201c-App und suchen Sie nach \u201eImportieren\u201c, um Videos und Fotos von der Karte auf Ihr iPhone oder iPad zu importieren. Das USB C SD card reader verf\u00fcgt au\u00dferdem \u00fcber einen 5-Gbit\/s-USB-3.0-Anschluss und OTG-Unterst\u00fctzung f\u00fcr erweiterten mobilen Speicher und den Anschluss externer USB-Laufwerke und verschiedener Peripherieger\u00e4te.","Kartenleser SD Karte Universelle Kompatibilit\u00e4t: Das SD karten adapter ist kompatibel mit iPhone 17, iPhone 17 Air, iPhone 17 Pro, iPhone 17 Pro Max, iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 13-Serie, iPhone 12-Serie, iPhone 11-Serie, iPad Pro, Samsung Galaxy S25\/S25 Ultra\/S24 Ultra\/S24+\/S24\/S23 Ultra\/S23+\/S23\/S22\/S21, S21 FE\/S20 Ultra\/S20+\/S20\/S20 FE\/S10+\/S10\/S10e\/S9+\/S9\/S8+\/S8, Samsung Galaxy Note-Serie, A-Serie, Fold-Serie, M-Serie und anderen Computern\/Tablets\/Smartphones mit Lightning- und USB-C-Anschl\u00fcssen.","Kartenleser SD Karte Universelle Kompatibilit\u00e4t: Das SD karten adapter ist kompatibel mit iPhone 17, iPhone 17 Air, iPhone 17 Pro, iPhone 17 Pro Max, iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 13-Serie, iPhone 12-Serie, iPhone 11-Serie, iPad Pro, Samsung Galaxy S25\/S25 Ultra\/S24 Ultra\/S24+\/S24\/S23 Ultra\/S23+\/S23\/S22\/S21, S21 FE\/S20 Ultra\/S20+\/S20\/S20 FE\/S10+\/S10\/S10e\/S9+\/S9\/S8+\/S8, Samsung Galaxy Note-Serie, A-Serie, Fold-Serie, M-Serie und anderen Computern\/Tablets\/Smartphones mit Lightning- und USB-C-Anschl\u00fcssen.","Hohe Qualit\u00e4t USB SD Kartenleser: Das SD karten leser verwendet einen hochwertigen Chip, der eine stabile und schnelle Daten\u00fcbertragung ohne Verbindungsabbr\u00fcche oder Dateibesch\u00e4digung gew\u00e4hrleistet. Das Geh\u00e4use des card reader besteht aus hochfestem ABS-Material und bietet hervorragende Druckfestigkeit und W\u00e4rmeableitung. So wird auch bei l\u00e4ngerem Gebrauch eine minimale W\u00e4rmeentwicklung gew\u00e4hrleistet. Die Platine ist mehrfach gesch\u00fctzt, um Ihr Ger\u00e4t effektiv zu sch\u00fctzen. Jeder Anschluss des micro SD kartenleser wurde auf Zehntausende von Steckzyklen getestet und gew\u00e4hrleistet so Zuverl\u00e4ssigkeit und Langlebigkeit auch bei h\u00e4ufigem t\u00e4glichen Gebrauch.","Hohe Qualit\u00e4t USB SD Kartenleser: Das SD karten leser verwendet einen hochwertigen Chip, der eine stabile und schnelle Daten\u00fcbertragung ohne Verbindungsabbr\u00fcche oder Dateibesch\u00e4digung gew\u00e4hrleistet. Das Geh\u00e4use des card reader besteht aus hochfestem ABS-Material und bietet hervorragende Druckfestigkeit und W\u00e4rmeableitung. So wird auch bei l\u00e4ngerem Gebrauch eine minimale W\u00e4rmeentwicklung gew\u00e4hrleistet. Die Platine ist mehrfach gesch\u00fctzt, um Ihr Ger\u00e4t effektiv zu sch\u00fctzen. Jeder Anschluss des micro SD kartenleser wurde auf Zehntausende von Steckzyklen getestet und gew\u00e4hrleistet so Zuverl\u00e4ssigkeit und Langlebigkeit auch bei h\u00e4ufigem t\u00e4glichen Gebrauch.","Sie erhalten: SD kartenleser USB C *1. Qualit\u00e4t und Kundendienst stehen bei uns an erster Stelle. Bei Fragen zum kartenleseger\u00e4t SD karte hilft Ihnen unser Kundenservice gerne weiter.","Sie erhalten: SD kartenleser USB C *1. Qualit\u00e4t und Kundendienst stehen bei uns an erster Stelle. Bei Fragen zum kartenleseger\u00e4t SD karte hilft Ihnen unser Kundenservice gerne weiter."],"scraped_version":1,"has_aplus_content":true,"price_current":4.99,"price_currency":"EUR","weight":"20 Gramm","price_original":15.99},"scraped_at":"2026-08-19T23:57:21+00:00","last_synced":"2026-06-12T15:04:57+00:00","updated_at":"2026-08-25T12:03:53+00:00"}];
    var allFeaturedProduct = {"id":8623671,"type":"amazon","market":"de","asin":"B0FS63HDLV","title":"USB C Schnellladeger\u00e4t und iPhone Ladekabel Original [1M+2M] 25W Ladeger\u00e4t mit Lightning Schnellladekabel f\u00fcr iPhone 14\/13\/12\/11\/Pro Max\/Plus\/Mini\/SE\/XR\/XS\/XS Max\/X\/8, USB C Stecker Netzteil Adapter","description":"25W PD-Schnellladetechnologie: Liefert 25W Leistung f\u00fcr die iPhone 6-14 Serie und l\u00e4dt mit voller Geschwindigkeit. Bis zu 56 % Ladung in nur 30 Minuten. Dreimal schneller als das originale 5W-Netzteil. - Duale USB-C-Anschl\u00fcsse: Ideal f\u00fcr das gleichzeitige Laden von zwei Ger\u00e4ten \u00fcber Nacht (z.B. iPhone + Kopfh\u00f6rer oder iWatch). Mit intelligenter Leistungsaufteilung (je 10W pro Port) f\u00fcr stabiles und schonendes Laden, das die Batteriegesundheit sch\u00fctzt. Am Morgen sind beide Ger\u00e4te vollst\u00e4ndig geladen. - Inklusive 1m und 2m Ladekabel: Das 1-m-Kabel ist perfekt f\u00fcr den Schreibtisch oder unterwegs, \u00fcbersichtlich und kompakt. Das 2-m-Kabel gibt Ihnen die Freiheit, auch vom Bett oder Sofa aus bequem zu laden, ohne die Steckdose wechseln zu m\u00fcssen. Mit zwei Kabeln k\u00f6nnen Sie und Ihre Familie oder Freunde gleichzeitig laden \u2013 kein Wechseln und keine zus\u00e4tzlichen Kabel n\u00f6tig. - Sicherheitszertifizierung durch T\u00dcV Rheinland: Das Produkt hat die vollst\u00e4ndige Sicherheitszertifizierung von T\u00dcV Rheinland erhalten, erf\u00fcllt hohe Standards f\u00fcr elektrische Sicherheit und Leistung und gew\u00e4hrleistet einen absolut zuverl\u00e4ssigen Ladevorgang. - Weitreichende Kompatibilit\u00e4t: Dieses Ladeger\u00e4t ist kompatibel mit iPhone 14\/ iPhone 14 Pro\/ iPhone 14 Plus\/ iPhone 14 Pro Max, iPhone 13\/ iPhone 13 Pro\/ iPhone 13 Pro Max\/ iPhone 13 Mini, iPhone 12\/ iPhone 12 Pro\/ iPhone 12 Pro Max\/iPhone 12 Mini, iPhone 11\/ iPhone 11 Pro\/iPhone 11 Pro Max, iPhone XR\/ iPhone XS\/ iPhone XS Max\/ iPhone X, iPhone 8\/ iPhone 8 Plus, iPhone 7\/ iPhone 7 Plus, iPhone 6s\/ iPhone 6s Plus\/ iPhone 6\/ iPhone 6 Plus.","brand":"ANVSI","manufacturer":"Shenzhen Hicon Power Technology Co.,Ltd","category_id":null,"category":null,"price":{"current":8.49,"original":9.99,"discount_percentage":15,"currency":"EUR"},"image_url":"https:\/\/m.media-amazon.com\/images\/I\/31Z7WV6q9bL._SL500_.jpg","affiliate_link":"https:\/\/www.amazon.de\/dp\/B0FS63HDLV?tag=p2-b-am-21\u0026linkCode=ogi\u0026th=1\u0026psc=1","rating":4.4,"review_count":263,"availability":"UNKNOWN","condition":"Unknown","is_prime":false,"deal_score":40,"scraped":{"asin":"B0FS63HDLV","scraped_version":1,"price_original":9.99,"rating":4.4,"review_count":263,"bsr":[{"rank":1372,"category":"Elektronik \u0026 Foto (Siehe Top 100 in Elektronik \u0026 Foto)"},{"rank":89,"category":"Netzteile f\u00fcr Handys"}],"image_count":7,"has_aplus_content":true,"bullet_points":["\u301025W USB A+C Ladeger\u00e4t\u3011: Dieses 25W USB Handy Plug verf\u00fcgt sowohl \u00fcber einen USB-C-Anschluss (PD 3.0) als auch einen USB-A-Anschluss (QC 3.0), ist mit allen Arten von Datenkabeln kompatibel und kann zwei Ger\u00e4te gleichzeitig aufladen. Die maximale Ausgangsleistung betr\u00e4gt 25 W f\u00fcr USB-C und 18 W f\u00fcr USB-A. und sorgt so f\u00fcr ein schnelles und effizientes Ladeerlebnis. Es eignet sich ideal f\u00fcr den Einsatz unterwegs oder zu Hause.","\u301025W USB A+C Ladeger\u00e4t\u3011: Dieses 25W USB Handy Plug verf\u00fcgt sowohl \u00fcber einen USB-C-Anschluss (PD 3.0) als auch einen USB-A-Anschluss (QC 3.0), ist mit allen Arten von Datenkabeln kompatibel und kann zwei Ger\u00e4te gleichzeitig aufladen. Die maximale Ausgangsleistung betr\u00e4gt 25 W f\u00fcr USB-C und 18 W f\u00fcr USB-A. und sorgt so f\u00fcr ein schnelles und effizientes Ladeerlebnis. Es eignet sich ideal f\u00fcr den Einsatz unterwegs oder zu Hause.","\u3010Sicher und zuverl\u00e4ssig\u3011: Ausgestattet mit einem integrierten Smart-Chip \u00fcberwacht dieses Ladeadapter kontinuierlich Spannung und Stromst\u00e4rke, um Kurzschl\u00fcsse, \u00dcberspannung, \u00dcberhitzung, \u00dcberstrom und \u00dcberladung wirksam zu verhindern. Wenn der Akku vollst\u00e4ndig aufgeladen ist, stoppt der Ladevorgang automatisch, w\u00e4hrend Sicherheit, Effizienz und eine l\u00e4ngere Akkulaufzeit gew\u00e4hrleistet sind.","\u3010Sicher und zuverl\u00e4ssig\u3011: Ausgestattet mit einem integrierten Smart-Chip \u00fcberwacht dieses Ladeadapter kontinuierlich Spannung und Stromst\u00e4rke, um Kurzschl\u00fcsse, \u00dcberspannung, \u00dcberhitzung, \u00dcberstrom und \u00dcberladung wirksam zu verhindern. Wenn der Akku vollst\u00e4ndig aufgeladen ist, stoppt der Ladevorgang automatisch, w\u00e4hrend Sicherheit, Effizienz und eine l\u00e4ngere Akkulaufzeit gew\u00e4hrleistet sind.","\u3010Leicht \u0026 robust f\u00fcr unterwegs\u3011: Mit einem Gewicht von nur 50 Gramm und passt problemlos in Ihre Tasche f\u00fcr den Einsatz unterwegs. Seine hitzebest\u00e4ndige und sto\u00dffeste Konstruktion h\u00e4lt den t\u00e4glichen St\u00f6\u00dfen und Kratzern stand. Ob zu Hause, im B\u00fcro oder unterwegs \u2013 es bietet sicheres und schnelles Laden f\u00fcr Ihr Smartphone,Tablet, Kopfh\u00f6rer, Ihre Smartwatch und andere Ger\u00e4te.","\u3010Leicht \u0026 robust f\u00fcr unterwegs\u3011: Mit einem Gewicht von nur 50 Gramm und passt problemlos in Ihre Tasche f\u00fcr den Einsatz unterwegs. Seine hitzebest\u00e4ndige und sto\u00dffeste Konstruktion h\u00e4lt den t\u00e4glichen St\u00f6\u00dfen und Kratzern stand. Ob zu Hause, im B\u00fcro oder unterwegs \u2013 es bietet sicheres und schnelles Laden f\u00fcr Ihr Smartphone,Tablet, Kopfh\u00f6rer, Ihre Smartwatch und andere Ger\u00e4te.","\u3010Breite Kompatibilit\u00e4t\u3011: Das 25W USB C Steckdose Adapter ist kompatibel mit iPhone 17\/ 17 Pro \/ 17 Pro Max \/ 17 Air \/ 16 \/ 16e \/ 16 Pro \/ 16 Pro Max \/ 16 Plus \/ 15 \/ 15 Pro \/ 15 Pro Max \/ 15 Plus \/ 14 \/ 14 Pro \/ 14 Pro Max \/ 14 Plus \/ 13 \/ 13 Mini \/ 13 Pro \/ 13 Pro Max \/ 12 \/ 12 Mini \/ 12 Pro \/ 12 Pro Max, iPhone SE, iPhone 11\/11 Pro\/11 Pro Max, iPhone XS\/XS Max \/ XR \/ X, iPad Pro 12,9\/11\/iPad Air 3\/iPad Mini (2019); Google Pixel 5\/5 XL\/4\/4 XL\/4a\/4a XL\/3a XL\/3a\/3 XL\/3\/2 XL\/2\/XL; Samsung Galaxy S20\/S10\/S10+\/S10e\/S9\/S9+\/S8\/S8+\/Note 10 oder andere Ger\u00e4te, die USB-C Power Delivery unterst\u00fctzen.","\u3010Breite Kompatibilit\u00e4t\u3011: Das 25W USB C Steckdose Adapter ist kompatibel mit iPhone 17\/ 17 Pro \/ 17 Pro Max \/ 17 Air \/ 16 \/ 16e \/ 16 Pro \/ 16 Pro Max \/ 16 Plus \/ 15 \/ 15 Pro \/ 15 Pro Max \/ 15 Plus \/ 14 \/ 14 Pro \/ 14 Pro Max \/ 14 Plus \/ 13 \/ 13 Mini \/ 13 Pro \/ 13 Pro Max \/ 12 \/ 12 Mini \/ 12 Pro \/ 12 Pro Max, iPhone SE, iPhone 11\/11 Pro\/11 Pro Max, iPhone XS\/XS Max \/ XR \/ X, iPad Pro 12,9\/11\/iPad Air 3\/iPad Mini (2019); Google Pixel 5\/5 XL\/4\/4 XL\/4a\/4a XL\/3a XL\/3a\/3 XL\/3\/2 XL\/2\/XL; Samsung Galaxy S20\/S10\/S10+\/S10e\/S9\/S9+\/S8\/S8+\/Note 10 oder andere Ger\u00e4te, die USB-C Power Delivery unterst\u00fctzen.","\u3010Lieferumfang \u0026 Garantie\u3011: 25W 2-Port USB A+C Schnellladeger\u00e4t (Kabel nicht im Lieferumfang enthalten) und eine 18-monatige Garantie. Wenn Sie Fragen zu unseren Produkten haben, kontaktieren Sie uns bitte; wir werden Ihnen innerhalb von 24 Stunden eine zufriedenstellende Antwort geben.","\u3010Lieferumfang \u0026 Garantie\u3011: 25W 2-Port USB A+C Schnellladeger\u00e4t (Kabel nicht im Lieferumfang enthalten) und eine 18-monatige Garantie. Wenn Sie Fragen zu unseren Produkten haben, kontaktieren Sie uns bitte; wir werden Ihnen innerhalb von 24 Stunden eine zufriedenstellende Antwort geben."],"price_current":8.49,"price_currency":"EUR","deal_badge":"deal","bought_last_month":1000},"scraped_at":"2026-08-12T08:35:55+00:00","last_synced":"2026-06-21T10:04:58+00:00","updated_at":"2026-08-25T00:00:22+00:00"};
    var allCategories = [{"name":"Externe Kartenleseger\u00e4te","slug":"externe-kartenlesegerate","products_count":4},{"name":"Zubeh\u00f6r","slug":"zubehor","products_count":3},{"name":"Sleeves","slug":"sleeves","products_count":2},{"name":"Skins zum Aufkleben","slug":"skins-zum-aufkleben","products_count":2},{"name":"Kabel","slug":"kabel","products_count":1},{"name":"Elektronik \u0026 Foto","slug":"elektronik-foto","products_count":1},{"name":"Griffe","slug":"griffe","products_count":1},{"name":"B\u00fcrobedarf \u0026 Schreibwaren","slug":"buerobedarf","products_count":1},{"name":"Kopfh\u00f6rer \u0026 Zubeh\u00f6r","slug":"kopfhorer-zubehor","products_count":1}];
    var searchTerms = ["iPhone Zubeh\u00f6r","iPad H\u00fclle","Apple Watch"];
    var showCategories = true;
    var chipNavStyle = "wrap";
    var cardCtaStyle = "pill-compact";
    var cardAspect = "contain";

    var categoryIcons = {
        'electronics': '🔌', 'books': '📚', 'clothing': '👕', 'home': '🏠',
        'kitchen': '🍳', 'sports': '⚽', 'toys': '🧸', 'beauty': '💄',
        'automotive': '🚗', 'garden': '🌱', 'health': '💊', 'food': '🍕',
        'baby': '👶', 'pets': '🐾', 'office': '📎', 'tools': '🔧',
        'music': '🎵', 'movies': '🎬', 'games': '🎮', 'software': '💻',
    };

    // Current state
    var state = {
        query: '',
        category: '',
        sort: 'relevance',
        page: 1,
    };

    // ── Autocomplete: extract common words from product titles ──
    var stopWords = new Set([
        'der', 'die', 'das', 'den', 'dem', 'des', 'ein', 'eine', 'einer', 'einem', 'einen',
        'und', 'oder', 'aber', 'mit', 'für', 'von', 'auf', 'aus', 'bei', 'nach', 'vor',
        'über', 'unter', 'zwischen', 'durch', 'ohne', 'gegen', 'bis', 'seit', 'zum', 'zur',
        'vom', 'beim', 'ins', 'ans', 'ums', 'am', 'im', 'um', 'als', 'wie', 'auch',
        'noch', 'nur', 'schon', 'sehr', 'mehr', 'nicht', 'sich', 'wird', 'sind', 'kann',
        'the', 'and', 'for', 'with', 'from', 'that', 'this', 'are', 'was', 'has', 'have',
        'will', 'can', 'not', 'all', 'been', 'its', 'you', 'your', 'our',
    ]);

    var autocompleteTerms = (function () {
        var wordCounts = {};
        var allItems = allProducts.concat(allPinnedProducts || []);
        if (allFeaturedProduct) allItems.push(allFeaturedProduct);

        allItems.forEach(function (p) {
            if (!p.title) return;
            // Split on non-word characters, keeping umlauts and accented chars
            var words = p.title.split(/[\s\-\/\(\)\[\],.:;!?&|+]+/);
            words.forEach(function (w) {
                var clean = w.replace(/[^a-zA-ZäöüÄÖÜßàáâãèéêìíîòóôùúû0-9]/g, '');
                if (clean.length < 3) return;
                var lower = clean.toLowerCase();
                if (stopWords.has(lower)) return;
                if (!wordCounts[lower]) {
                    wordCounts[lower] = { count: 0, display: lower.charAt(0).toUpperCase() + lower.slice(1) };
                }
                wordCounts[lower].count++;
            });
        });

        // Sort by frequency desc, take top terms that appear in 2+ products
        return Object.keys(wordCounts)
            .filter(function (k) { return wordCounts[k].count >= 2; })
            .sort(function (a, b) { return wordCounts[b].count - wordCounts[a].count; })
            .map(function (k) { return { term: k, display: wordCounts[k].display, count: wordCounts[k].count }; });
    })();

    var activeAutocomplete = { index: -1, matches: [], inputId: null, dropdownId: null };

    function getAutocompleteMatches(inputValue) {
        if (!inputValue || !inputValue.trim()) return [];

        // Match against the last word being typed
        var parts = inputValue.trimEnd().split(/\s+/);
        var lastWord = (parts[parts.length - 1] || '').toLowerCase();
        if (lastWord.length < 2) return [];

        var matches = autocompleteTerms.filter(function (t) {
            return t.term.indexOf(lastWord) === 0 && t.term !== lastWord;
        });

        return matches.slice(0, 7);
    }

    function buildCompletedValue(inputValue, selectedTerm) {
        var parts = inputValue.trimEnd().split(/\s+/);
        parts[parts.length - 1] = selectedTerm;
        return parts.join(' ');
    }

    function renderAutocompleteDropdown(dropdownId, matches, inputValue) {
        var dropdown = document.getElementById(dropdownId);
        if (!dropdown) return;

        if (!matches.length) {
            dropdown.classList.add('hidden');
            dropdown.innerHTML = '';
            return;
        }

        var parts = inputValue.trimEnd().split(/\s+/);
        var lastWord = (parts[parts.length - 1] || '').toLowerCase();

        var html = '<ul class="rounded-[var(--te-radius-card)] border border-gray-200 bg-[var(--te-color-surface)] py-1 shadow-lg overflow-hidden">';
        matches.forEach(function (m, i) {
            var isActive = i === activeAutocomplete.index;
            var prefix = m.display.substring(0, lastWord.length);
            var suffix = m.display.substring(lastWord.length);
            html += '<li class="flex items-center justify-between gap-3 px-3 py-2 text-sm cursor-pointer transition-colors '
                + (isActive ? 'bg-[var(--te-color-primary)]/10 text-[var(--te-color-primary-hover)]' : 'text-gray-700 hover:bg-gray-50')
                + '" data-autocomplete-index="' + i + '">'
                + '<span class="flex items-center gap-2">'
                + '<svg class="h-3.5 w-3.5 shrink-0 text-gray-400" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" /></svg>'
                + '<span>' + esc(prefix) + '<strong>' + esc(suffix) + '</strong></span>'
                + '</span>'
                + '<span class="text-xs text-gray-400 shrink-0">' + m.count + ' ' + T.products + '</span>'
                + '</li>';
        });
        html += '</ul>';

        dropdown.innerHTML = html;
        dropdown.classList.remove('hidden');

        // Click handlers on items
        dropdown.querySelectorAll('[data-autocomplete-index]').forEach(function (item) {
            item.addEventListener('mousedown', function (e) {
                e.preventDefault();
                var idx = parseInt(item.dataset.autocompleteIndex);
                selectAutocomplete(idx);
            });
        });
    }

    function selectAutocomplete(index) {
        if (index < 0 || index >= activeAutocomplete.matches.length) return;
        var selected = activeAutocomplete.matches[index];
        var input = document.getElementById(activeAutocomplete.inputId);
        if (!input) return;

        var newValue = buildCompletedValue(input.value, selected.display);
        input.value = newValue + ' ';
        hideAutocomplete();

        // Trigger search
        state.query = newValue.trim();
        state.page = 1;
        render();
        // Re-focus input after render re-syncs
        setTimeout(function () {
            var el = document.getElementById(activeAutocomplete.inputId);
            if (el) { el.value = newValue + ' '; el.focus(); }
        }, 10);
    }

    function hideAutocomplete() {
        activeAutocomplete.index = -1;
        activeAutocomplete.matches = [];
        var desktop = document.getElementById('autocomplete-desktop');
        var mobile = document.getElementById('autocomplete-mobile');
        if (desktop) { desktop.classList.add('hidden'); desktop.innerHTML = ''; }
        if (mobile) { mobile.classList.add('hidden'); mobile.innerHTML = ''; }
    }

    function handleAutocompleteInput(inputId, dropdownId) {
        var input = document.getElementById(inputId);
        if (!input) return;

        activeAutocomplete.inputId = inputId;
        activeAutocomplete.dropdownId = dropdownId;
        activeAutocomplete.index = -1;
        activeAutocomplete.matches = getAutocompleteMatches(input.value);
        renderAutocompleteDropdown(dropdownId, activeAutocomplete.matches, input.value);
    }

    function handleAutocompleteKeydown(e, inputId, dropdownId) {
        if (!activeAutocomplete.matches.length) return;

        if (e.key === 'ArrowDown') {
            e.preventDefault();
            activeAutocomplete.index = Math.min(activeAutocomplete.index + 1, activeAutocomplete.matches.length - 1);
            var input = document.getElementById(inputId);
            renderAutocompleteDropdown(dropdownId, activeAutocomplete.matches, input ? input.value : '');
        } else if (e.key === 'ArrowUp') {
            e.preventDefault();
            activeAutocomplete.index = Math.max(activeAutocomplete.index - 1, -1);
            var input = document.getElementById(inputId);
            renderAutocompleteDropdown(dropdownId, activeAutocomplete.matches, input ? input.value : '');
        } else if (e.key === 'Enter' && activeAutocomplete.index >= 0) {
            e.preventDefault();
            selectAutocomplete(activeAutocomplete.index);
        } else if (e.key === 'Escape') {
            hideAutocomplete();
        } else if (e.key === 'Tab' && activeAutocomplete.matches.length > 0) {
            e.preventDefault();
            // Tab-complete with the first (or currently highlighted) suggestion
            var idx = activeAutocomplete.index >= 0 ? activeAutocomplete.index : 0;
            selectAutocomplete(idx);
        }
    }

    // ── Search ──
    function searchProducts(products, query) {
        if (!query) return products;
        var words = query.toLowerCase().split(/\s+/).filter(Boolean);
        if (!words.length) return products;

        return products.filter(function (p) {
            var searchable = [
                p.title || '',
                p.brand || '',
                (p.category && p.category.name) || '',
                (p.category && p.category.slug) || '',
            ].join(' ').toLowerCase();

            for (var i = 0; i < words.length; i++) {
                if (searchable.indexOf(words[i]) === -1) return false;
            }
            return true;
        });
    }

    // ── Category filter ──
    function filterByCategory(products, slug) {
        if (!slug) return products;
        var lower = slug.toLowerCase();

        return products.filter(function (p) {
            if (p.category) {
                if ((p.category.slug || '').toLowerCase() === lower) return true;
                if ((p.category.name || '').toLowerCase() === lower) return true;
            }
            if (p.categories) {
                for (var i = 0; i < p.categories.length; i++) {
                    var cat = p.categories[i];
                    var val = typeof cat === 'object' ? (cat.slug || cat.name || '') : String(cat);
                    if (val.toLowerCase() === lower) return true;
                }
            }
            return false;
        });
    }

    // ── Sort ──
    function getPrice(product) {
        if (product.price && product.price.current != null) {
            return parseFloat(product.price.current) || 0;
        }
        return 0;
    }

    function sortProducts(products, sortKey) {
        var sorted = products.slice();
        switch (sortKey) {
            case 'price_asc':
                sorted.sort(function (a, b) { return getPrice(a) - getPrice(b); });
                break;
            case 'price_desc':
                sorted.sort(function (a, b) { return getPrice(b) - getPrice(a); });
                break;
            case 'rating':
                sorted.sort(function (a, b) { return (parseFloat(b.rating) || 0) - (parseFloat(a.rating) || 0); });
                break;
            case 'saving':
                sorted.sort(function (a, b) { return (parseFloat(b.discount_percentage) || 0) - (parseFloat(a.discount_percentage) || 0); });
                break;
        }
        return sorted;
    }

    // ── Paginate ──
    function paginate(products, page) {
        var start = (page - 1) * PER_PAGE;
        return products.slice(start, start + PER_PAGE);
    }

    // ── Category counts ──
    function computeCategoryCounts(products) {
        var counts = {};
        products.forEach(function (p) {
            if (p.categories) {
                p.categories.forEach(function (cat) {
                    var slug;
                    if (typeof cat === 'object') {
                        slug = cat.slug || cat.name || '';
                    } else {
                        slug = String(cat);
                    }
                    if (slug) {
                        counts[slug.toLowerCase()] = (counts[slug.toLowerCase()] || 0) + 1;
                    }
                });
            }
            if (p.category && p.category.slug) {
                var s = p.category.slug.toLowerCase();
                counts[s] = (counts[s] || 0) + 1;
            }
        });
        return counts;
    }

    // ── Format price ──
    function formatPrice(amount) {
        if (amount == null) return '';
        return Number(amount).toLocaleString(locale, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + '\u00a0\u20ac';
    }

    // ── Escape HTML ──
    function esc(str) {
        var div = document.createElement('div');
        div.appendChild(document.createTextNode(str || ''));
        return div.innerHTML;
    }

    // ── Render star SVGs ──
    function renderStarsHtml(rating) {
        if (!rating) return '';
        var r = parseFloat(rating);
        var full = Math.floor(r);
        var half = (r - full) >= 0.3 ? 1 : 0;
        var empty = 5 - full - half;
        var html = '';
        var starFull = '<svg class="h-3.5 w-3.5 text-[var(--te-color-accent)]" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';
        var starEmpty = '<svg class="h-3.5 w-3.5 text-gray-300" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';

        for (var i = 0; i < full; i++) html += starFull;
        for (var i = 0; i < half; i++) {
            html += '<svg class="h-3.5 w-3.5" viewBox="0 0 20 20"><defs><linearGradient id="hs-' + Math.random().toString(36).substr(2,5) + '"><stop offset="50%" stop-color="#fbbf24"/><stop offset="50%" stop-color="#d1d5db"/></linearGradient></defs><path fill="url(#hs-' + Math.random().toString(36).substr(2,5) + ')" d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>';
        }
        for (var i = 0; i < empty; i++) html += starEmpty;
        return html;
    }

    // ── Render a single product card ──
    function renderProductCard(product, opts) {
        var rank = opts.rank || null;
        var index = opts.index || 0;
        var featured = opts.featured || false;
        var asin = esc(product.asin || '');
        var title = esc(product.title || '');
        var imageUrl = esc(product.image_url || '');
        var category = (product.categories && product.categories[0]) ? esc(typeof product.categories[0] === 'string' ? product.categories[0] : (product.categories[0].name || '')) : '';
        var url = product.url || product.affiliate_link || '';
        var price = product.price || {};
        var rating = product.rating ? parseFloat(product.rating) : null;

        var hrefAttr = url ? ('href="' + esc(url) + '" target="_blank" rel="noopener sponsored"') : 'href="#"';
        var actionAttrs = url
            ? 'data-action="track" data-te-event="product_click"'
            : 'data-action="prevent"';
        var html = '<a ' + hrefAttr + ' class="group relative flex flex-col rounded-[var(--te-radius-card)] bg-[var(--te-color-surface)] shadow-[var(--te-shadow-card)] ring-1 ring-[var(--te-color-border)] overflow-hidden cursor-pointer animate-fade-up hover:-translate-y-1 hover:shadow-lg transition-all duration-300" data-asin="' + asin + '" ' + actionAttrs + ' style="animation-delay:' + (index * 0.04) + 's">';

        // Rank badge
        if (rank) {
            var bgClass = rank === 1 ? 'bg-gradient-to-br from-amber-400 to-amber-600' : (rank === 2 ? 'bg-gradient-to-br from-gray-400 to-gray-500' : (rank === 3 ? 'bg-gradient-to-br from-amber-600 to-amber-800' : 'bg-gradient-to-br from-gray-600 to-gray-700'));
            var sizeClass = rank === 1 ? 'h-10 w-10 text-base' : 'h-8 w-8 text-sm';
            html += '<div class="absolute top-3 left-3 z-10"><span class="inline-flex ' + sizeClass + ' items-center justify-center rounded-full ' + bgClass + ' font-extrabold text-white shadow-lg">' + rank + '</span></div>';
        }

        // Featured badge
        if (featured) {
            var topStyle = rank ? ' style="top: 3.25rem;"' : '';
            html += '<div class="absolute top-3 left-3 z-10"' + topStyle + '><span class="inline-flex items-center gap-1 rounded-full bg-gradient-to-r from-amber-500 to-amber-700 px-3 py-1.5 text-xs font-bold text-white shadow-lg"><svg class="h-3.5 w-3.5" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>' + esc(T.featured) + '</span></div>';
        }

        // Discount badge
        if (product.discount_percentage) {
            html += '<div class="absolute top-3 right-3 z-10"><span class="bg-red-500 text-white text-xs font-bold px-2.5 py-1 rounded-full shadow-md">-' + product.discount_percentage + '%</span></div>';
        }

        // Image — mirror product-card.blade.php card_aspect branching so JS re-renders
        // match the server-rendered fit (cover for 4-3/square, contain otherwise).
        if (imageUrl) {
            var imgWrapClass = cardAspect === '4-3'
                ? 'aspect-[4/3] overflow-hidden'
                : (cardAspect === 'square' ? 'aspect-square overflow-hidden' : 'p-6 min-h-[210px] flex items-center justify-center');
            var imgClass = (cardAspect === '4-3' || cardAspect === 'square')
                ? 'w-full h-full object-cover'
                : 'max-h-[170px] w-auto object-contain mx-auto';
            html += '<div class="bg-[var(--te-color-surface)] ' + imgWrapClass + '"><img src="' + imageUrl + '" alt="' + title + '" class="' + imgClass + ' group-hover:scale-105 transition-transform duration-300" loading="lazy"></div>';
        }

        html += '<div class="flex flex-1 flex-col p-4">';

        // Category label
        if (category) {
            html += '<span class="text-xs font-semibold uppercase tracking-wide text-[var(--te-color-primary)]">' + category + '</span>';
        }

        // Title
        if (title) {
            html += '<h3 class="mt-1 text-sm font-medium text-gray-900 line-clamp-2 group-hover:text-[var(--te-color-primary)] transition-colors">' + title + '</h3>';
        }

        // Stars
        if (rating) {
            html += '<div class="mt-2 flex items-center gap-1.5"><div class="flex items-center gap-0.5">' + renderStarsHtml(rating) + '</div>';
            html += '<span class="text-sm font-bold text-gray-800">' + rating.toLocaleString(locale, {minimumFractionDigits:1, maximumFractionDigits:1}) + '</span>';
            if (product.reviews_count) {
                html += '<span class="text-xs text-gray-400">(' + Number(product.reviews_count).toLocaleString(locale) + ' ' + T.reviews + ')</span>';
            }
            html += '</div>';
        }

        // Price
        if (price.current) {
            html += '<div class="mt-2 flex items-baseline gap-2"><span class="font-[family-name:var(--te-font-display)] text-xl font-extrabold text-gray-900">' + formatPrice(price.current) + '</span>';
            if (price.original) {
                html += '<span class="text-sm line-through text-gray-400">' + formatPrice(price.original) + '</span>';
            }
            html += '</div>';
        } else {
            html += '<div class="mt-2"><span class="text-sm text-gray-400">' + esc(T.price_on_amazon) + '</span></div>';
        }

        // Spacer
        html += '<div class="flex-1"></div>';

        // CTA (visual only — outer anchor handles the click)
        if (url) {
            if (cardCtaStyle === 'full-bleed-underlined') {
                html += '<span class="te-cta-btn mt-4 flex w-full items-center justify-center gap-2 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-3 text-base font-bold text-[var(--te-color-text)] group-hover:bg-[var(--te-color-cta-hover)] transition-colors"><span class="underline underline-offset-4 decoration-2">' + esc(T.view_offer) + '</span><svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M14 3h7v7M10 14L21 3M21 14v6a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h6"/></svg></span>';
            } else {
                html += '<span class="te-cta-btn mt-3 self-end inline-flex items-center gap-1.5 rounded-[var(--te-radius-pill)] bg-[var(--te-color-cta)] px-4 py-2 text-sm font-medium text-[var(--te-color-surface)] group-hover:bg-[var(--te-color-cta-hover)] group-hover:scale-[1.03] transition-all">' + esc(T.view_offer) + '<svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"/></svg></span>';
            }
        }

        html += '</div></a>';
        return html;
    }

    // ── Render product grid ──
    function renderProductGrid(products, pinnedProducts, featuredProduct) {
        var el = document.getElementById('product-grid');
        if (!el) return;

        var html = '<section id="product-grid" data-preview="product-grid" class="py-6">';

        // Pinned products
        if (pinnedProducts && pinnedProducts.length > 0) {
            html += '<div data-preview="pinned-products" class="mb-8">';
            html += '<div class="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3 sm:gap-5">';
            pinnedProducts.forEach(function (p, i) {
                var isFeatured = featuredProduct && p.asin && featuredProduct.asin && p.asin === featuredProduct.asin;
                html += renderProductCard(p, { rank: i + 1, index: i, featured: isFeatured });
            });
            html += '</div></div>';
        }

        // Regular products
        if (products && products.length > 0) {
            html += '<div class="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3 sm:gap-5">';
            var offset = (pinnedProducts || []).length;
            products.forEach(function (p, i) {
                var isFeatured = featuredProduct && p.asin && featuredProduct.asin && p.asin === featuredProduct.asin;
                html += renderProductCard(p, { rank: null, index: i + offset, featured: isFeatured });
            });
            html += '</div>';
        }

        // No results
        if ((!pinnedProducts || pinnedProducts.length === 0) && (!products || products.length === 0)) {
            if (!state.query && !state.category) {
                html += '<div class="flex flex-col items-center justify-center py-16 text-center"><svg class="mx-auto h-12 w-12 text-gray-300" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 011.37.49l1.296 2.247a1.125 1.125 0 01-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 010 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 01-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 01-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.941-1.11.941h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 01-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 01-1.369-.49l-1.297-2.247a1.125 1.125 0 01.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 010-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 01-.26-1.43l1.297-2.247a1.125 1.125 0 011.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28z"/><path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"/></svg><p class="mt-4 text-sm font-medium text-gray-500">' + esc(T.no_categories) + '</p></div>';
            } else {
                html += '<div class="flex flex-col items-center justify-center py-16 text-center"><svg class="mx-auto h-12 w-12 text-gray-300" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"/></svg><p class="mt-4 text-sm font-medium text-gray-500">' + esc(T.no_products) + '</p></div>';
            }
        }

        html += '</section>';
        el.outerHTML = html;
    }

    // ── Render results bar ──
    function renderResultsBar(query, totalCount, activeCategory, currentSort) {
        var el = document.getElementById('results-bar');
        if (!el) return;

        var labelHtml = '';
        if (query) {
            labelHtml = '<span class="font-semibold text-gray-900">&bdquo;' + esc(query) + '&ldquo;</span> — <span class="font-semibold text-gray-900">' + totalCount + '</span> ' + esc(T.results);
        } else if (activeCategory) {
            var catName = activeCategory;
            for (var i = 0; i < allCategories.length; i++) {
                if (allCategories[i].slug === activeCategory) {
                    catName = allCategories[i].name;
                    break;
                }
            }
            labelHtml = '<span class="font-semibold text-gray-900">' + esc(catName) + '</span> — <span class="font-semibold text-gray-900">' + totalCount + '</span> ' + esc(T.results);
        } else {
            labelHtml = '<span class="font-semibold text-gray-900">' + totalCount + '</span> ' + esc(T.results);
        }

        var sortOptions = [
            { value: 'relevance', label: T.sort_relevance },
            { value: 'price_asc', label: T.sort_price_asc },
            { value: 'price_desc', label: T.sort_price_desc },
            { value: 'rating', label: T.sort_rating },
            { value: 'saving', label: T.sort_saving },
            { value: 'newest', label: T.sort_newest },
        ];

        var selectHtml = '<select id="sort-select" class="rounded-lg border border-gray-300 bg-[var(--te-color-surface)] py-2 pl-3 pr-8 text-sm font-medium text-gray-600 focus:border-[var(--te-color-primary)] focus:ring-1 focus:ring-[var(--te-color-primary)]" data-action="set-sort">';
        sortOptions.forEach(function (opt) {
            selectHtml += '<option value="' + opt.value + '"' + (opt.value === currentSort ? ' selected' : '') + '>' + opt.label + '</option>';
        });
        selectHtml += '</select>';

        el.innerHTML = '<p class="text-sm text-gray-600">' + labelHtml + '</p>' + selectHtml;
    }

    // ── Render pagination ──
    function renderPagination(currentPage, totalPages) {
        var el = document.getElementById('pagination-bar');
        if (!el) return;

        if (totalPages <= 1) {
            el.innerHTML = '';
            return;
        }

        var windowStart = Math.max(1, currentPage - 2);
        var windowEnd = Math.min(totalPages, currentPage + 2);

        var baseBtn = 'min-w-[36px] h-9 px-2.5 rounded-lg text-sm font-semibold inline-flex items-center justify-center transition-all cursor-pointer';
        var normalBtn = baseBtn + ' border border-gray-300 text-gray-600 bg-[var(--te-color-surface)] hover:border-[var(--te-color-primary)] hover:text-[var(--te-color-primary)]';
        var activeBtn = baseBtn + ' bg-[var(--te-color-primary)] border border-[var(--te-color-primary)] text-[var(--te-color-surface)]';
        var disabledBtn = baseBtn + ' border border-gray-300 text-gray-600 bg-[var(--te-color-surface)] opacity-30 pointer-events-none';

        var html = '<nav class="flex items-center justify-center gap-1.5 pb-8 pt-4" aria-label="Pagination">';

        // Previous
        if (currentPage > 1) {
            html += '<a href="#" data-action="set-page" data-page="' + (currentPage - 1) + '" class="' + normalBtn + '">&larr;</a>';
        } else {
            html += '<span class="' + disabledBtn + '">&larr;</span>';
        }

        // First page + ellipsis
        if (windowStart > 1) {
            html += '<a href="#" data-action="set-page" data-page="1" class="' + normalBtn + '">1</a>';
            if (windowStart > 2) {
                html += '<span class="min-w-[36px] h-9 px-2.5 text-sm font-semibold text-gray-400 inline-flex items-center justify-center">&hellip;</span>';
            }
        }

        // Page window
        for (var p = windowStart; p <= windowEnd; p++) {
            if (p === currentPage) {
                html += '<span class="' + activeBtn + '">' + p + '</span>';
            } else {
                html += '<a href="#" data-action="set-page" data-page="' + p + '" class="' + normalBtn + '">' + p + '</a>';
            }
        }

        // Last page + ellipsis
        if (windowEnd < totalPages) {
            if (windowEnd < totalPages - 1) {
                html += '<span class="min-w-[36px] h-9 px-2.5 text-sm font-semibold text-gray-400 inline-flex items-center justify-center">&hellip;</span>';
            }
            html += '<a href="#" data-action="set-page" data-page="' + totalPages + '" class="' + normalBtn + '">' + totalPages + '</a>';
        }

        // Next
        if (currentPage < totalPages) {
            html += '<a href="#" data-action="set-page" data-page="' + (currentPage + 1) + '" class="' + normalBtn + '">&rarr;</a>';
        } else {
            html += '<span class="' + disabledBtn + '">&rarr;</span>';
        }

        html += '</nav>';
        el.innerHTML = html;
    }

    // ── Render category nav ──
    function renderCategoryNav(filteredProducts) {
        var el = document.getElementById('category-nav');
        if (!el || !showCategories || !allCategories.length) return;

        var counts = computeCategoryCounts(filteredProducts);
        var totalCount = filteredProducts.length;
        var allActive = !state.category;

        function buildPills() {
            var pills = '';
            var allClass = allActive
                ? 'bg-[var(--te-color-primary)] text-[var(--te-color-surface)]'
                : 'bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5';
            pills += '<a href="#" data-action="set-category" class="inline-flex shrink-0 items-center rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors ' + allClass + '" data-category="">'
                + esc(T.all_products);
            if (totalCount > 0) {
                pills += '<span class="ml-1.5 inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold ' + (allActive ? 'bg-[var(--te-color-surface)]/20' : 'bg-black/5') + '" data-category-count="all">' + totalCount + '</span>';
            }
            pills += '</a>';

            allCategories.forEach(function (cat) {
                var count = counts[cat.slug.toLowerCase()] || 0;
                if (count === 0) return;
                var catActive = state.category === cat.slug;
                var icon = categoryIcons[cat.slug] || '📦';
                var catClass = catActive
                    ? 'bg-[var(--te-color-primary)] text-[var(--te-color-surface)]'
                    : 'bg-[var(--te-color-surface)] text-gray-700 ring-1 ring-[var(--te-color-border)] hover:text-[var(--te-color-primary)] hover:bg-[var(--te-color-primary)]/5';
                pills += '<a href="#" data-action="set-category" class="inline-flex shrink-0 items-center gap-1.5 rounded-[var(--te-radius-pill)] px-4 py-2 text-sm font-medium shadow-sm transition-colors ' + catClass + '" data-category="' + esc(cat.slug) + '">'
                    + icon + ' ' + esc(cat.name)
                    + '<span class="inline-flex items-center justify-center rounded-[var(--te-radius-pill)] px-2 py-0.5 text-xs font-bold ' + (catActive ? 'bg-[var(--te-color-surface)]/20' : 'bg-black/5') + '" data-category-count="' + esc(cat.slug) + '">' + count + '</span>'
                    + '</a>';
            });
            return pills;
        }

        var html;
        if (chipNavStyle === 'horizontal-scroll') {
            var hsArrow = 'hidden sm:flex absolute top-1/2 -translate-y-1/2 z-10 items-center justify-center w-8 h-8 rounded-full bg-[var(--te-color-surface)]/90 shadow-md border border-[var(--te-color-border)] text-gray-600 opacity-0 pointer-events-none transition-opacity';
            var hsArrowL = '<svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>';
            var hsArrowR = '<svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>';
            html = '<div class="border-b border-[var(--te-color-border)] bg-[var(--te-color-surface)]">'
                + '<div class="relative mx-auto max-w-7xl">'
                + '<div class="px-4 sm:px-6 lg:px-8 py-3 flex items-center gap-2 overflow-x-auto cursor-grab select-none [&::-webkit-scrollbar]:hidden [scrollbar-width:none]" id="category-scroll">'
                + buildPills()
                + '</div>'
                + '<div class="pointer-events-none absolute inset-y-0 right-0 w-10 sm:w-12 bg-gradient-to-l from-[var(--te-color-surface)] to-transparent transition-opacity" id="category-fade-right" aria-hidden="true"></div>'
                + '<div class="pointer-events-none absolute inset-y-0 left-0 w-10 sm:w-12 bg-gradient-to-r from-[var(--te-color-surface)] to-transparent opacity-0 transition-opacity" id="category-fade-left" aria-hidden="true"></div>'
                + '<button type="button" class="' + hsArrow + ' left-1" id="category-arrow-left" aria-label="Scroll left">' + hsArrowL + '</button>'
                + '<button type="button" class="' + hsArrow + ' right-1" id="category-arrow-right" aria-label="Scroll right">' + hsArrowR + '</button>'
                + '</div></div>';
        } else {
            var arrowSvgL = '<svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>';
            var arrowSvgR = '<svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>';
            var arrowClass = 'inline-flex shrink-0 items-center justify-center w-8 h-8 rounded-[var(--te-radius-pill)] bg-[var(--te-color-surface)] shadow-md border border-[var(--te-color-border)] text-gray-600 transition-colors';
            html = '<div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex items-center gap-2 py-3">'
                + '<button type="button" class="' + arrowClass + '" id="category-arrow-left" aria-label="Scroll left">' + arrowSvgL + '</button>'
                + '<div class="flex gap-2 overflow-x-auto min-w-0 py-1 scrollbar-hide" id="category-scroll">'
                + buildPills()
                + '</div>'
                + '<button type="button" class="' + arrowClass + '" id="category-arrow-right" aria-label="Scroll right">' + arrowSvgR + '</button>'
                + '</div>';
        }

        el.innerHTML = html;

        if (chipNavStyle === 'horizontal-scroll') {
            if (typeof initCategoryHScroll === 'function') initCategoryHScroll();
        } else {
            if (typeof initCategoryArrows === 'function') initCategoryArrows();
        }
    }

    // ── Render search tags ──
    function renderSearchTags() {
        var el = document.getElementById('search-tags');
        if (!el || !searchTerms || !searchTerms.length) return;

        var html = '<span class="text-xs font-bold uppercase tracking-wider text-gray-400">' + esc(T.popular_searches) + '</span>';
        searchTerms.forEach(function (term) {
            var active = state.query === term;
            html += '<a href="#" data-action="set-search" data-search-term="' + esc(term) + '" class="inline-flex items-center gap-1 rounded-full px-3 py-1 text-xs font-medium transition-colors ' + (active ? 'bg-amber-500 text-white border border-amber-500' : 'bg-amber-50 border border-amber-200 text-amber-800 hover:bg-amber-100 hover:border-amber-300') + '">';
            html += '<svg class="h-3 w-3 ' + (active ? 'text-white' : 'text-amber-400') + '" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" /></svg>';
            html += esc(term) + '</a>';
        });
        el.innerHTML = html;
    }

    // ── Update URL ──
    function updateUrl() {
        var params = {};
        if (state.query) params.q = state.query;
        if (state.category) params.cat = state.category;
        if (state.sort && state.sort !== 'relevance') params.sort = state.sort;
        if (state.page > 1) params.page = state.page;

        var qs = Object.keys(params).map(function (k) {
            return encodeURIComponent(k) + '=' + encodeURIComponent(params[k]);
        }).join('&');

        var url = window.location.pathname + (qs ? '?' + qs : '');
        history.replaceState(null, '', url);
    }

    // ── Sync search inputs ──
    function syncSearchInputs(query) {
        var desktop = document.getElementById('search-input-desktop');
        var mobile = document.getElementById('search-input-mobile');
        if (desktop) desktop.value = query;
        if (mobile) mobile.value = query;
    }

    // ── Main render ──
    function render() {
        var hasFilters = state.query !== '' || state.category !== '';
        var isFirstPageNoFilters = state.page === 1 && !hasFilters;

        // Search + category filter
        var filtered = searchProducts(allProducts, state.query);
        var filteredPinned = searchProducts(allPinnedProducts, state.query);

        // Update category nav counts based on search-filtered products (before category filter)
        renderCategoryNav(filtered.concat(filteredPinned));

        // Apply category filter
        filtered = filterByCategory(filtered, state.category);
        filteredPinned = filterByCategory(filteredPinned, state.category);

        // Sort (pinned keep manual order)
        filtered = sortProducts(filtered, state.sort);

        var totalProducts = filtered.length + filteredPinned.length;
        var totalPages = Math.max(1, Math.ceil(totalProducts / PER_PAGE));
        state.page = Math.min(state.page, totalPages);

        // Determine pinned/featured for this render (only show on page 1)
        var showPinned = state.page === 1 ? filteredPinned : [];
        var pinnedCount = showPinned.length;
        var regularPerPage = Math.max(0, PER_PAGE - pinnedCount);

        // Paginate regular products accounting for pinned slots on page 1
        var offset = state.page === 1 ? 0 : (regularPerPage + (state.page - 2) * PER_PAGE);
        var limit = state.page === 1 ? regularPerPage : PER_PAGE;
        var pageProducts = filtered.slice(offset, offset + limit);
        var showFeatured = isFirstPageNoFilters ? allFeaturedProduct : null;

        // Render
        renderResultsBar(state.query, totalProducts, state.category, state.sort);
        renderProductGrid(pageProducts, showPinned, showFeatured);
        renderPagination(state.page, totalPages);
        renderSearchTags();
        syncSearchInputs(state.query);
        updateUrl();
    }

    // ── Debounce helper ──
    var debounceTimer = null;
    function debounce(fn, delay) {
        return function () {
            clearTimeout(debounceTimer);
            debounceTimer = setTimeout(fn, delay);
        };
    }

    function scrollToGrid() {
        window.scrollTo(0, 0);
        document.documentElement.scrollTop = 0;
        document.body.scrollTop = 0;
    }

    // ── Public API ──
    window.ParkingSearch = {
        setSearch: function (query) {
            var trimmed = query.trim();
            state.query = state.query === trimmed ? '' : trimmed;
            state.page = 1;
            if (state.query && typeof te !== 'undefined') te('search_query', { query: state.query });
            hideAutocomplete();
            render();
            scrollToGrid();
        },
        setCategory: function (slug) {
            state.category = slug;
            state.page = 1;
            render();
            scrollToGrid();
        },
        setSort: function (sortKey) {
            state.sort = sortKey;
            state.page = 1;
            render();
            scrollToGrid();
        },
        setPage: function (page) {
            state.page = page;
            render();
            scrollToGrid();
        },
    };

    // ── Debounced search on input ──
    var debouncedSearch = debounce(function () {
        var desktop = document.getElementById('search-input-desktop');
        var mobile = document.getElementById('search-input-mobile');
        var activeEl = document.activeElement;
        var query = '';
        if (activeEl === desktop) query = desktop.value;
        else if (activeEl === mobile) query = mobile.value;
        else if (desktop) query = desktop.value;

        state.query = query.trim();
        state.page = 1;
        render();
    }, 300);

    // Attach input listeners
    document.addEventListener('DOMContentLoaded', function () {
        var inputConfigs = [
            { inputId: 'search-input-desktop', dropdownId: 'autocomplete-desktop' },
            { inputId: 'search-input-mobile', dropdownId: 'autocomplete-mobile' },
        ];

        inputConfigs.forEach(function (cfg) {
            var input = document.getElementById(cfg.inputId);
            if (!input) return;

            input.addEventListener('input', function () {
                debouncedSearch();
                handleAutocompleteInput(cfg.inputId, cfg.dropdownId);
            });

            input.addEventListener('keydown', function (e) {
                handleAutocompleteKeydown(e, cfg.inputId, cfg.dropdownId);
            });

            input.addEventListener('blur', function () {
                // Delay hiding so mousedown on suggestion fires first
                setTimeout(hideAutocomplete, 150);
            });

            input.addEventListener('focus', function () {
                if (input.value.trim().length >= 2) {
                    handleAutocompleteInput(cfg.inputId, cfg.dropdownId);
                }
            });
        });
    });
})();
</script>

    
    <footer data-preview="footer" class="mt-8 border-t border-gray-200 bg-white">
    <div class="mx-auto max-w-7xl px-4 py-8 sm:px-6 lg:px-8">
        <div class="flex flex-wrap items-center justify-between gap-x-6 gap-y-2 text-sm text-gray-500">
            <div class="flex flex-wrap items-center gap-x-6 gap-y-2">
                                                            </div>
            <span class="text-xs text-gray-400">&copy; 2026 apfelportal.de</span>
        </div>
        <p class="mt-4 text-center text-xs text-gray-400 max-w-2xl mx-auto">
            * Als Amazon-Partner verdienen wir an qualifizierten Verkäufen. Preise inkl. MwSt., zzgl. Versandkosten.
        </p>
    </div>
</footer>

            <a href="/h/88SWWq3dZW14KbTChRmaINabtUQJjR0D" style="position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden" tabindex="-1" aria-hidden="true">limited offer</a>
    
    
    <script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">
        (function () {
            function actionEl(target) {
                return target instanceof Element ? target.closest('[data-action]') : null;
            }
            document.addEventListener('click', function (e) {
                var el = actionEl(e.target);
                if (!el) return;
                switch (el.dataset.action) {
                    case 'set-category':
                        e.preventDefault();
                        if (window.ParkingSearch) ParkingSearch.setCategory(el.dataset.category || '');
                        break;
                    case 'set-page':
                        e.preventDefault();
                        if (window.ParkingSearch) ParkingSearch.setPage(parseInt(el.dataset.page, 10));
                        break;
                    case 'set-search':
                        e.preventDefault();
                        if (window.ParkingSearch) ParkingSearch.setSearch(el.dataset.searchTerm || '');
                        break;
                    case 'close-modal':
                        if (typeof window.closeModal === 'function') window.closeModal();
                        break;
                    case 'modal-backdrop':
                        if (e.target === el && typeof window.closeModal === 'function') window.closeModal();
                        break;
                    case 'scroll-top':
                        window.scrollTo({ top: 0, behavior: 'smooth' });
                        break;
                    case 'track':
                        if (typeof te !== 'undefined' && el.dataset.teEvent) {
                            var payload = {};
                            if ('asin' in el.dataset) payload.asin = el.dataset.asin || '';
                            if ('slug' in el.dataset) payload.slug = el.dataset.slug || '';
                            te(el.dataset.teEvent, Object.keys(payload).length ? payload : undefined);
                            // Send immediately: target="_blank" keeps this tab visible, so the
                            // queued click would otherwise wait for the 10s tick and be lost.
                            if (typeof te.flush === 'function') te.flush();
                        }
                        break;
                    case 'prevent':
                        e.preventDefault();
                        break;
                }
            });
            document.addEventListener('change', function (e) {
                var el = actionEl(e.target);
                if (!el) return;
                if (el.dataset.action === 'set-sort') {
                    if (window.ParkingSearch) ParkingSearch.setSort(el.value);
                } else if (el.dataset.action === 'submit-form' && el.form) {
                    el.form.submit();
                }
            });
            document.addEventListener('submit', function (e) {
                var el = actionEl(e.target);
                if (!el || el.dataset.action !== 'search-submit') return;
                e.preventDefault();
                if (window.ParkingSearch) {
                    var input = el.querySelector('input[name=q]');
                    ParkingSearch.setSearch(input ? input.value : '');
                }
            });
        })();
    </script>

    
            <script src="/js/tracking.js?v=8a0735aa" data-sid="te_1609_c9ab008651" data-endpoint="/t/batch" async></script>
            <script nonce="sMYjQYq1PcpVvT2NRBrJ4Q==">(function(){var links=document.querySelectorAll("a[href*='amazon.']");links.forEach(function(link){if(link.children.length>0)return;var text=link.textContent||"";if(text.indexOf("*")===-1){link.appendChild(document.createTextNode(" *"));}});})();</script>
    </body>
</html>
